Project Date
Nurture Retail 18 May 2021, 17:03

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
integration/integrationFlow.feature 11554 0 31 0 0 11585 4 1 5 53:40.594 Failed
Feature integration/integrationFlow.feature
Integration Happy Path Flow
44.861
* url baseURL 0.000
16:50:11.764 karate.env system property was: dev 
16:50:11.891 karate.env config vaules {
  "baseURL": "https://dev.retail.nurture.farm/",
  "IFSC_CODE": "YESB0000914",
  "productUUID": "J5UF9D21",
  "page": 0,
  "size": 10,
  "languages": [
    "EN_US",
    "HI_IN"
  ],
  "orderTypePayNow": 0,
  "orderTypePayLater": 1,
  "creditBalanceOrder": 1,
  "notCreditBalanceOrder": 0,
  "minOrderablableValue": 12500,
  "databaseConfig": {
    "username": "ecommerce_test_rw",
    "password": "ecommerce_test_rw",
    "url": "jdbc:mysql://dev-retail-db.cluster-cig3np9tbndy.ap-south-1.rds.amazonaws.com/ecommerce_test",
    "driverClassName": "com.mysql.cj.jdbc.Driver"
  }
}
 
* def utils = read('classpath:/utils/utils.js') 0.767
* def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 14.794
nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
> * url baseURL 0.000
> * def number = {mobileNumber: #(mobileNumber)}; 0.001
> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 13.288
> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>> * url baseURL 0.000
>> * def config = databaseConfig 0.000
>> * def DbUtils = Java.type("helpers.DbUtils") 0.006
>> * def db = new DbUtils(config) 0.359
>> * def number = {mobileNumber: #(mobileNumber)}; 0.007
16:50:13.148 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>> * def mobileNumber = number.mobileNumber; 0.004
16:50:13.156 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 12.799
>> * def otp = otps[0].otp 0.005
> * def otp = otp.otp; 0.004
16:50:26.054 over-writing existing variable 'otp' with new value: otp.otp;
> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 1.419
> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:50:26.072 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> Given path 'api','otps', 'verify' 0.001
>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>> When method post 1.379
16:50:26.628 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

16:50:27.452 response time in milliseconds: 820
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"}
>> Then status 200 0.000
>> And match responseType == 'json' 0.013
>> And match response.token != '' 0.001
>> * match response == { token: '#string' } 0.000
> * def authToken = 'Bearer ' + token.response.token; 0.001
* def authToken = token.authToken; 0.001
21:4.817
* def happyPathFlow = call read('classpath:/integration/integrationHappyPathFlow.feature') { authToken: #(authToken)} 5:19.408
integration/integrationHappyPathFlow.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.008
16:50:27.615 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.001
16:50:27.621 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.001
16:50:27.622 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 5.351
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.001
16:50:27.676 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:50:27.678 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.014
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.002
>> * def token = token.authToken; 0.003
16:50:27.699 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.605
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:50:27.732 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.004
16:50:27.742 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.001
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.003
>>> When method get 0.534
16:50:27.762 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:28.274 response time in milliseconds: 508
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
{"referrerName":"mCgLuQyE","lastName":"TrURVlWI","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:12:16Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ObjIygyo","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.003
>>> And match response == "#notnull" 0.002
>>> And match response == schema 0.001
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.108
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.467
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "mCgLuQyE",
    "lastName": "TrURVlWI",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9823861298",
    "lastModifiedDate": "2021-05-17T11:12:16Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "ObjIygyo",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "eVGJGpsg",
    "id": 19194,
    "lastName": "FuTyTFWm",
    "mobile": "9175992158",
    "referrerName": "zNfxsBEf",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.012
16:50:28.441 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.014
16:50:28.465 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.001
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.001
16:50:28.468 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.374
16:50:28.477 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"zNfxsBEf","firstName":"eVGJGpsg","lastName":"FuTyTFWm","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:50:28.838 response time in milliseconds: 354
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 36
{"referrerName":"zNfxsBEf","lastName":"FuTyTFWm","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:28.760017Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"eVGJGpsg","createdDate":"2021-05-17T11:20:28.760016Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.002
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.003
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.003
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.003
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.003
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.003
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.003
>>> And match response == schema 0.001
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.505
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:50:28.932 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.008
16:50:28.945 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.064
>>> Given path 'api','retailers','details' 0.002
>>> When method get 0.349
16:50:29.025 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:29.359 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"zNfxsBEf","lastName":"FuTyTFWm","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:29Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"eVGJGpsg","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"CPSAJRY1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"QKCTWNDLXYLVBEJYYK","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":766972,"plant":null,"isWalletAllowed":true,"firmName":"jcrVFTEV","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"EiDJLSsw","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:12:22Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.001
>>> And match response == schema 0.003
>>> And match response.appUser == retailerDetailsSchema 0.001
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.477
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.860
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "uijAGuQs",
    "gstNumber": "GIVOAZDUHNNTHZINLO",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "RJMQJMH1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "XZTWQQRW",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": null,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "zNfxsBEf",
      "lastName": "FuTyTFWm",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:20:29Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "eVGJGpsg",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "CPSAJRY1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "QKCTWNDLXYLVBEJYYK",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 766972,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "jcrVFTEV",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": null
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "EiDJLSsw",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": null,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:12:22Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.012
16:50:29.938 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.003
>>> * def token = {authToken: #(authToken)}; 0.006
16:50:29.957 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.005
16:50:29.963 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.001
>>> When request updatedKYCDetails.updatedKYCDetails 0.001
>>> And method put 0.649
16:50:29.976 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"RJMQJMH1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"GIVOAZDUHNNTHZINLO","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"XZTWQQRW","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"uijAGuQs","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:50:30.613 response time in milliseconds: 633
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 226
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"zNfxsBEf","lastName":"FuTyTFWm","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:29Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"eVGJGpsg","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"RJMQJMH1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"GIVOAZDUHNNTHZINLO","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"uijAGuQs","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"XZTWQQRW","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:20:30Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.003
>>> Then response.retailerEntPlantMappings == "#array" 0.005
>>> And match responseType == 'json' 0.005
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.015
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.002
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.009
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.002
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.008
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.008
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.011
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.009
>>> And match response == schema 0.014
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 2.216
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:50:30.772 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.004
16:50:30.774 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:50:30.779 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.451
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.002
16:50:30.817 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.001
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.001
>>>> When method get 0.354
16:50:30.826 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:31.176 response time in milliseconds: 347
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 84
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.001
>>>> And match response[0] == schema 0.001
>>>> * configure abortedStepsShouldPass = true 0.004
>>>> And eval if(!response[0].geoType) karate.abort() 0.004
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.001
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.640
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 3016849
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.005
16:50:31.354 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.006
16:50:31.361 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.005
>>>> When method get 0.445
16:50:31.376 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/3016849
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:31.811 response time in milliseconds: 433
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 86
[{"code":"24e685eb-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"East District","serverId":3016850},{"code":"24e68c53-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"North District","serverId":3016851},{"code":"24e690d3-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"South District","serverId":3016852},{"code":"24e69345-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"West District","serverId":3016853},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.001
>>>> And match response[*].serverId != " " 0.002
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.001
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.001
>>>> And eval if(!response[0].geoType) karate.abort() 0.002
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.015
16:50:31.880 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.013
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.004
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.526
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.004
16:50:31.981 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.001
16:50:31.982 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.304
16:50:31.992 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:32.287 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.001
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.001
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.030
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.028
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.005
16:50:32.440 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.465
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:50:32.495 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.003
16:50:32.496 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.005
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.001
>>>> When method get 0.303
16:50:32.514 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:32.808 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.001
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.002
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.588
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.005
16:50:33.088 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.005
16:50:33.092 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.331
16:50:33.103 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:50:33.428 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:11:35Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45131,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.002
>> And match responseType == myResponseType 0.002
>> * configure abortedStepsShouldPass = true 0.001
>> And eval if(!response.products) karate.abort() 0.014
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.009
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.053
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.003
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.003
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.496
> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 45131
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.002
16:50:33.645 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productId = {productId: #(productId)}; 0.002
16:50:33.648 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','product', productId.productId 0.002
>> When method delete 0.352
16:50:33.655 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45131
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:34.004 response time in milliseconds: 348
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:33 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45131
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45131
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 55

>> Then status 204 0.000
>> And match response == "#string" 0.000
> * def userLogin = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 8.792
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
>> * url baseURL 0.000
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.149
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.001
16:50:34.182 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.001
16:50:34.184 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 7.934
>>> * def otp = otps[0].otp 0.006
>> * def otp = otp.otp; 0.002
16:50:42.243 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.561
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>>> * url baseURL 0.000
16:50:42.246 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:50:42.368 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.001
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.320
16:50:42.376 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

16:50:42.691 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQ0Mn0.pDGVQa15mVeLbzPevcsEYXjP__PzeT9qC3DvOoHyVXumkXmqZWYhXheqVzyjMO2rRXNeNSMU_KI7iwNb-B3Kgg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQ0Mn0.pDGVQa15mVeLbzPevcsEYXjP__PzeT9qC3DvOoHyVXumkXmqZWYhXheqVzyjMO2rRXNeNSMU_KI7iwNb-B3Kgg"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.002
>>> And match response.token != '' 0.002
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.003
16:50:42.810 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:42.865 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.001
16:50:42.867 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.001
16:50:42.869 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.395
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:50:42.879 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:42.880 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken; 0.001
16:50:42.885 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.329
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:50:42.895 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:50:42.898 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.291
16:50:42.903 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:43.190 response time in milliseconds: 285
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33
{"referrerName":"zNfxsBEf","lastName":"FuTyTFWm","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:29Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"eVGJGpsg","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.014
>>> And match response == "#notnull" 0.001
>>> And match response == schema 0.004
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.058
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.316
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "zNfxsBEf",
    "lastName": "FuTyTFWm",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:20:29Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "eVGJGpsg",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "oyUGfWzr",
    "id": 19194,
    "lastName": "AsyzjKia",
    "mobile": "9175992158",
    "referrerName": "BXzqzKNh",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:43.294 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:50:43.297 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.002
16:50:43.301 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.279
16:50:43.306 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"BXzqzKNh","firstName":"oyUGfWzr","lastName":"AsyzjKia","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:50:43.582 response time in milliseconds: 275
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"referrerName":"BXzqzKNh","lastName":"AsyzjKia","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:43.515599Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"oyUGfWzr","createdDate":"2021-05-17T11:20:43.515599Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.002
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.320
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:50:43.598 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:50:43.602 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.305
16:50:43.605 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:43.909 response time in milliseconds: 302
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"BXzqzKNh","lastName":"AsyzjKia","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:44Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"oyUGfWzr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"RJMQJMH1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"GIVOAZDUHNNTHZINLO","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"uijAGuQs","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"XZTWQQRW","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:20:30Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.011
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.495
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "fPNfhUuM",
    "gstNumber": "ADMERTZSWDFMZAODGC",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "ITGMKGH1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "jsJrIrCs",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "BXzqzKNh",
      "lastName": "AsyzjKia",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:20:44Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "oyUGfWzr",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "RJMQJMH1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "GIVOAZDUHNNTHZINLO",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "uijAGuQs",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "XZTWQQRW",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:20:30Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:50:43.941 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:43.944 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:50:43.945 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.006
>>> And method put 0.385
16:50:43.959 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"ITGMKGH1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"ADMERTZSWDFMZAODGC","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"jsJrIrCs","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"fPNfhUuM","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:50:44.337 response time in milliseconds: 375
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 103
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"BXzqzKNh","lastName":"AsyzjKia","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:44Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"oyUGfWzr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"ITGMKGH1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ADMERTZSWDFMZAODGC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"fPNfhUuM","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"jsJrIrCs","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:20:44Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.001
>>> Then response.retailerEntPlantMappings == "#array" 0.018
>>> And match responseType == 'json' 0.004
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.007
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.010
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.003
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.007
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.002
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.001
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.005
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.002
>>> And match response == schema 0.001
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.826
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.004
16:50:44.468 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.000
16:50:44.469 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:50:44.470 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.376
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:50:44.490 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.001
>>>> When method get 0.317
16:50:44.495 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:44.808 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 52
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.001
>>>> And match response[*].geographyName != " " 0.008
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.001
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.006
>>> * def stateId = states.response[randomNumber].serverId; 0.004
>>> * def stateCode = states.response[randomNumber].code; 0.002
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.592
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2574223
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.006
16:50:44.941 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.009
16:50:44.951 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.001
>>>> When method get 0.320
16:50:44.959 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2574223
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:45.269 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:45 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.006
16:50:45.286 abort at classpath:nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature:36
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.001
16:50:45.456 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.391
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.005
16:50:45.493 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.002
16:50:45.495 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.311
16:50:45.499 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:45.808 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:45 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.001
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.001
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.001
16:50:45.850 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.377
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:50:45.882 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.001
16:50:45.884 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.001
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.004
>>>> When method get 0.318
16:50:45.893 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:46.208 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 51
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.425
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:46.289 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:50:46.291 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.333
16:50:46.295 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:50:46.625 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:46 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 36

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.001
>> And match responseType == myResponseType 0.001
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.002
16:50:46.633 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.000
> * def updateLanguage = call read('classpath:/nurture_retail_application/account/updateLanguage.feature') { authToken: #(authToken), prefLang: #(languages[utils().getRandomNumber(languages)]) } 0.748
> nurture_retail_application/account/updateLanguage.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "prefLang": "HI_IN"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.003
16:50:47.006 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def schema = 0.000
{
  "createdBy" : "#string",
  "createdDate" : "#string",
  "lastModifiedBy" : "#string",
  "lastModifiedDate" : "#string",
  "id" : "#number",
  "mobile" : "#string",
  "altMobile" : "#string",
  "email" : "#string",
  "altEmail" : "#null",
  "firstName" : "#string",
  "lastName" : "#string",
  "referrerName" : "#ignore",
  "referrerMobileNumber" : "#ignore",
  "latitude" : "#null",
  "longitude" : "#null",
  "preferLanguage" : "#ignore",
  "depo" : "#null",
  "enterpriseId" : "#null",
  "countryId" : "#null",
  "appRoles" : "#array",
  "bizUserEnterpriseMappings" : "#array"
}
>> * def appRoleSchema = 0.000
{
  "id" : '#number',
  "name" : '#string',
  "isDefault" : '#boolean',
  "displayName" : '#null',
  "enterpriseId" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','app-users','lang' 0.002
>> And request { "prefLang":"#(prefLang)"} 0.000
>> When method put 0.386
16:50:47.016 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users/lang
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 20
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"prefLang":"HI_IN"}

16:50:47.397 response time in milliseconds: 381
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 35
{"referrerName":"BXzqzKNh","lastName":"AsyzjKia","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:44Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"oyUGfWzr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"HI_IN","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>> Then status 200 0.000
>> And match responseType == 'json' 0.001
>> And match response.preferLanguage == "#(prefLang)" 0.001
>> And match response == schema 0.000
>> And match response.appRoles[0] == appRoleSchema 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:47.460 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.001
16:50:47.462 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:50:47.463 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.614
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:50:47.471 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:47.472 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken; 0.000
16:50:47.476 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.328
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.010
16:50:47.486 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:47.495 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.305
16:50:47.497 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:47.802 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 28
{"referrerName":"BXzqzKNh","lastName":"AsyzjKia","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:47Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"oyUGfWzr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"HI_IN","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.008
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.373
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "BXzqzKNh",
    "lastName": "AsyzjKia",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:20:47Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "oyUGfWzr",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": "HI_IN",
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "kwjKBRpR",
    "id": 19194,
    "lastName": "desiXkKV",
    "mobile": "9175992158",
    "referrerName": "AmifsSHF",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:47.824 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:47.825 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.004
16:50:47.831 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.326
16:50:47.834 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"AmifsSHF","firstName":"kwjKBRpR","lastName":"desiXkKV","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:50:48.153 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"referrerName":"AmifsSHF","lastName":"desiXkKV","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:48.088256Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"kwjKBRpR","createdDate":"2021-05-17T11:20:48.088255Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.003
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.001
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.003
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.001
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.008
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.007
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.603
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:50:48.218 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.003
16:50:48.226 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.010
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.546
16:50:48.243 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:48.782 response time in milliseconds: 538
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"AmifsSHF","lastName":"desiXkKV","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:48Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"kwjKBRpR","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"ITGMKGH1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ADMERTZSWDFMZAODGC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"fPNfhUuM","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"jsJrIrCs","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:20:44Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.001
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.008
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.435
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "flxBxEZb",
    "gstNumber": "PCTFOANQQSHIOURQAZ",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "GNCSDOQ1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "xWUTJnSo",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "AmifsSHF",
      "lastName": "desiXkKV",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:20:48Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "kwjKBRpR",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "ITGMKGH1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "ADMERTZSWDFMZAODGC",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "fPNfhUuM",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "jsJrIrCs",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:20:44Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.015
16:50:48.829 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.003
>>> * def token = {authToken: #(authToken)}; 0.013
16:50:48.856 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.003
16:50:48.862 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.002
>>> Given path 'api','retailers' 0.004
>>> When request updatedKYCDetails.updatedKYCDetails 0.001
>>> And method put 0.349
16:50:48.875 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"GNCSDOQ1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"PCTFOANQQSHIOURQAZ","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"xWUTJnSo","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"flxBxEZb","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:50:49.221 response time in milliseconds: 345
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 102
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"AmifsSHF","lastName":"desiXkKV","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:48Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"kwjKBRpR","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"GNCSDOQ1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"PCTFOANQQSHIOURQAZ","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"flxBxEZb","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"xWUTJnSo","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:20:49Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.002
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.802
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.009
16:50:49.258 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.005
16:50:49.262 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.018
16:50:49.281 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.337
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.003
16:50:49.299 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.307
16:50:49.304 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:49.607 response time in milliseconds: 302
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.001
>>> * def stateId = states.response[randomNumber].serverId; 0.001
>>> * def stateCode = states.response[randomNumber].code; 0.002
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.469
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2868554
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:50:49.672 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.006
16:50:49.672 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.001
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.000
>>>> When method get 0.328
16:50:49.692 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2868554
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:50.003 response time in milliseconds: 305
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"code":"2693aa90-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bilaspur","serverId":2868555},{"code":"2693b8bf-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chamba","serverId":2868556},{"code":"2693bbbc-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Hamirpur","serverId":2868557},{"code":"2693be14-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kangra","serverId":2868558},{"code":"2693c067-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kinnaur","serverId":2868559},{"code":"2693c28a-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kullu","serverId":2868560},{"code":"2693c499-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Lahul Spiti","serverId":2868561},{"code":"2693c69b-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mandi","serverId":2868562},{"code":"2693c8aa-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Shimla","serverId":2868563},{"code":"2693cc7b-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sirmaur","serverId":2868564},{"code":"2693ce8e-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Solan","serverId":2868565},{"code":"2693d09a-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Una","serverId":2868566},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.002
>>>> And match response[*].serverId != " " 0.004
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.007
16:50:50.100 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.010
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.458
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 2868559
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:50:50.151 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:50:50.151 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.355
16:50:50.155 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2868559
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:50.507 response time in milliseconds: 334
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
[{"code":"4a0eb045-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Hangrang","serverId":2868641},{"code":"4a0eb154-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kalpa","serverId":2868642},{"code":"4a0eb257-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Morang","serverId":2868643},{"code":"4a0eb35f-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nichar","serverId":2868644},{"code":"4a0eb472-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Poo","serverId":2868645},{"code":"4a0eb57b-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Sangla","serverId":2868646},{"code":"4a0eb690-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Tapri","serverId":2868647},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.007
>>>> And match response[*].code != " " 0.009
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.004
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.010
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.006
16:50:50.574 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.003
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.414
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": 2868642
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.006
16:50:50.624 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.003
16:50:50.629 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.001
>>>> When method get 0.329
16:50:50.632 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2868642
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:50.958 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 62
[{"code":"6cfc6f4a-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Barang Khas (37\\1)","serverId":2877487},{"code":"6cfc7077-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Boktu (6\\7)","serverId":2877488},{"code":"6cfc7182-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Brelingi (17\\2)","serverId":2877489},{"code":"6cfc729e-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Change (13\\4)","serverId":2877490},{"code":"6cfc73c6-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Chini Awal C-242 (22)","serverId":2877491},{"code":"6cfc74c3-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Chini Doyam C-243 (23)","serverId":2877492},{"code":"6cfc75db-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Gramag C-168 (32)","serverId":2877493},{"code":"6cfc76e1-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Nalango C-169 Ab (34)","serverId":2877494},{"code":"6cfc77d5-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Rali C-167 (31)","serverId":2877495},{"code":"6cfc7945-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Rogi Awal C-244 (26)","serverId":2877496},{"code":"6cfc7abc-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Rogi Doyam C- 245 A (27)","serverId":2877497},{"code":"6cfc7bd8-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Rogi Soyam C-245 (28)","serverId":2877498},{"code":"6cfc7d12-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"D.P.F. Talampi C - 179 - 180 (49)","serverId":2877499},{"code":"6cfc7e18-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dakhaye (30\\4)","serverId":2877500},{"code":"6cfc7f21-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Dhumpawang (24)","serverId":2877501},{"code":"6cfc8061-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Gurgurti (10)","serverId":2877502},{"code":"6cfc8189-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Jeshta Grang (50)","serverId":2877503},{"code":"6cfc82b2-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Kurak Tasang (9)","serverId":2877504},{"code":"6cfc8409-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Kyari (4)","serverId":2877505},{"code":"6cfc852f-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Motas Chakru Jesht Garang (51)","serverId":2877506},{"code":"6cfc869c-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Rawal (1)","serverId":2877507},{"code":"6cfc87a6-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Shulacha Pilaya (25)","serverId":2877508},{"code":"6cfc88ad-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Tikulrung Thar (52)","serverId":2877509},{"code":"6cfc8a27-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhar Yutingra ( (53)","serverId":2877510},{"code":"6cfc8bf3-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dumdumka (19\\2)","serverId":2877511},{"code":"6cfc8db1-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Duni (17\\1)","serverId":2877512},{"code":"6cfc8f48-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Goli (17\\3)","serverId":2877513},{"code":"6cfc9119-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gonang (15\\3)","serverId":2877514},{"code":"6cfc92f8-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Anoden (36)","serverId":2877515},{"code":"6cfc94da-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Boktu Pratham C-237 (8)","serverId":2877516},{"code":"6cfc96d5-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda C-182 (45)","serverId":2877517},{"code":"6cfc9903-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda C-183 Chhawara Sigdain(46)","serverId":2877518},{"code":"6cfc9af9-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda C-185 (43)","serverId":2877519},{"code":"6cfc9ce3-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda C-235 (2)","serverId":2877520},{"code":"6cfc9ea4-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda C-238 (11)","serverId":2877521},{"code":"6cfc9ff4-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Dalang (48)","serverId":2877522},{"code":"6cfca125-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Duni C-241 (16)","serverId":2877523},{"code":"6cfca222-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Kashang Dwitiya C-233 (3)","serverId":2877524},{"code":"6cfca337-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Kashang Pratham C-234 (5)","serverId":2877525},{"code":"6cfca54c-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Kastang C- 246-247 (29)","serverId":2877526},{"code":"6cfca680-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Lirang (35)","serverId":2877527},{"code":"6cfca795-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Pangi C-236 (7)","serverId":2877528},{"code":"6cfca8b7-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Righ Khowa C-184 (44)","serverId":2877529},{"code":"6cfcaa09-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Sharmi (38)","serverId":2877530},{"code":"6cfcab77-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Tangling C-176-178 (40)","serverId":2877531},{"code":"6cfcac79-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Tatkhaw (39)","serverId":2877532},{"code":"6cfcad76-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jangal Mehfuza Mehduda Telgi C 239-240 (12)","serverId":2877533},{"code":"6cfcae7a-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Japredin (14\\2)","serverId":2877534},{"code":"6cfcaf7d-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kalpa (20\\1)","serverId":2877535},{"code":"6cfcb092-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kashag Gramag (6\\4)","serverId":2877536},{"code":"6cfcb198-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kashang Getige (6\\3)","serverId":2877537},{"code":"6cfcb2c6-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kashmir (15\\2)","serverId":2877538},{"code":"6cfcb3f7-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kastyo (30\\3)","serverId":2877539},{"code":"6cfcb568-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khwangi (14\\1)","serverId":2877540},{"code":"6cfcb72d-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khwanta (6\\6)","serverId":2877541},{"code":"6cfcb8d7-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kibar (47)","serverId":2877542},{"code":"6cfcbbcf-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kothi (15\\1)","serverId":2877543},{"code":"6cfcbde1-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Maki Mrang (13\\2)","serverId":2877544},{"code":"6cfcbfc8-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mebar (6\\8)","serverId":2877545},{"code":"6cfcc135-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mebar Khas (33\\1)","serverId":2877546},{"code":"6cfcc2a5-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Meling Khata (41\\3)","serverId":2877547},{"code":"6cfcc465-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nang Kashang (6\\5)","serverId":2877548},{"code":"6cfcc65b-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pangi (6\\1)","serverId":2877549},{"code":"6cfcc86b-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Panwa (13\\5)","serverId":2877550},{"code":"6cfcca2f-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pawari (41\\1)","serverId":2877551},{"code":"6cfccbf2-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Phayag Choden (33\\3)","serverId":2877552},{"code":"6cfccde6-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Purbani Khas (42\\1)","serverId":2877553},{"code":"6cfccfbc-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Raang (21)","serverId":2877554},{"code":"6cfcd10f-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Radule (20\\2)","serverId":2877555},{"code":"6cfcd22e-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ragura (6\\2)","serverId":2877556},{"code":"6cfcd33d-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rali (33\\2)","serverId":2877557},{"code":"6cfcd44b-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rawa (42\\2)","serverId":2877558},{"code":"6cfcd58b-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Reckong Peo (18)","serverId":2877559},{"code":"6cfcd6c0-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rogi (30\\1)","serverId":2877560},{"code":"6cfcd7e4-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Saryo (20\\3)","serverId":2877561},{"code":"6cfcd8fb-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sharmi (37\\3)","serverId":2877562},{"code":"6cfcda1f-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shuda Rang (20\\4)","serverId":2877563},{"code":"6cfcdb7c-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Talangcho (30\\2)","serverId":2877564},{"code":"6cfcdc92-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tangling (41\\2)","serverId":2877565},{"code":"6cfcddc6-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tarkhwa (13\\3)","serverId":2877566},{"code":"6cfcded6-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tatkhawa Kanda (37\\4)","serverId":2877567},{"code":"6cfcdfe4-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Telingi (13\\1)","serverId":2877568},{"code":"6cfce111-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Yusaring (37\\2)","serverId":2877569},{"code":"6cfce28e-23eb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Yuwaringi (19\\1)","serverId":2877570},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.003
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.593
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:50:51.177 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.024
16:50:51.203 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.008
>> When method post 0.351
16:50:51.220 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:50:51.564 response time in milliseconds: 343
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:51 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 36

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.009
>> * configure abortedStepsShouldPass = true 0.003
>> And eval if(!response.products) karate.abort() 0.001
16:50:51.581 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.001
> * def productCatalog = call read('classpath:/nurture_retail_application/productCatalog/productCatalog.feature') { authToken: #(authToken)} 7.232
> nurture_retail_application/productCatalog/productCatalog.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:50:51.724 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:50:51.725 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def productCategories = call read('classpath:/nurture_retail_application/productCatalog/productCategories.feature') { authToken: #(token.authToken) } 0.656
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:51.763 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:51.765 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.528
16:50:51.767 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:52.289 response time in milliseconds: 487
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 238
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.002
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def categories = call read('classpath:/nurture_retail_application/productCatalog/categories.feature') { authToken: #(token.authToken) } 0.555
>> nurture_retail_application/productCatalog/categories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:52.462 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:52.463 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '0' 0.000
>>> When method get 0.360
16:50:52.465 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:52.823 response time in milliseconds: 356
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 66
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[]}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And assert !utils().verifyProductsNotAvailable(response) 0.006
>>> And match response[*].id != '' 0.002
>>> And match response[*].name != '' 0.000
>>> And match response[*].steuc != '' 0.000
>>> And match response[*].categoryImage != '' 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productsAccordingToCategory = call read('classpath:/nurture_retail_application/productCatalog/getProductsAccordingToCategory.feature') { authToken: #(token.authToken), categories: #(categories.response) } 0.863
>> nurture_retail_application/productCatalog/getProductsAccordingToCategory.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "categories": [
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/insecticide.png",
      "name": "Insecticides",
      "steuc": "Z003",
      "id": 2,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/herbicides.png",
      "name": "Herbicides",
      "steuc": "Z001",
      "id": 1,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/fungicide.png",
      "name": "Fungicides",
      "steuc": "Z002",
      "id": 15,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/seed_treatment.png",
      "name": "Seed Treatment",
      "steuc": "Z006",
      "id": 16,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/land_preparation_and_soil+health.png",
      "name": "Soil Health",
      "steuc": "Z007",
      "id": 19,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/adjacent_technologies.png",
      "name": "Other",
      "steuc": "Z00A",
      "id": 20,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/post_harvest_solutions.png",
      "name": "Post Harvest Solutions",
      "steuc": "Z005",
      "id": 14,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/nutrition_biological.png",
      "name": "Nutrition and Biological",
      "steuc": "Z004",
      "id": 18,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/products/479/1614749312576-Animal_feed_category_icon.png",
      "name": "Cattle Feed",
      "steuc": "CA001",
      "id": 22,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/biostimulants+55x55.png",
      "name": "Bio Stimulants",
      "steuc": "BIOSTIM",
      "id": 23,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/biofertilizers+55x55.png",
      "name": "Bio Fertilizers",
      "steuc": "BIOFERT",
      "id": 24,
      "products": [
      ]
    }
  ]
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:50:53.016 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:50:53.019 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def productCategories = {categories: #(categories)}; 0.001
16:50:53.021 over-writing existing variable 'productCategories' with new value: {categories: #(categories)};
>>> * def randomNumber = utils().getRandomNumber(productCategories.categories) 0.000
>>> * def randomCategoryName = productCategories.categories[randomNumber].name; 0.000
>>> * def randomCategoryId = utils().getRandomCategoryId(productCategories.categories, randomNumber) 0.000
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = utils().getRandomCategoryId(productCategories.categories, randomNumber) 0.000
>>> When method get 0.690
16:50:53.171 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?category=Z003
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:53.712 response time in milliseconds: 510
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 50
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=1&size=20>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=2&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 247
[{"bukrs":null,"product":{"unitWeight":0.25,"country":"IN","inventorySync":false,"zzbrand":"ADEPT","deactivatedOn":null,"matnr":"6400210","productName":"ADEPT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"DIFLUBENZ250WP","id":1321,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1543,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Water surface application","id":1723,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Insect growth Regulator","id":1864,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Public Health","id":2086,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Mosquito larvae; Housefly maggots","id":2353,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Effective control of mosquitos and houseflies","id":3176,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Clean warer surface-40-80g\/acre; polluted water 80-160g\/acre; dumping areas 5 g\/ 10sqm","id":3359,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Safe chemistry for public health","id":3569,"position":null,"title":null}],"id":514,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Gms","unitsCount":40.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ADEPT","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":514,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png","id":765}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-31T20:38:00.373Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.328Z","createdBy":"50","price":null,"blockedQty":740.0,"meins":"KG","id":2811,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"ARYSTAPRID","deactivatedOn":null,"matnr":"6400159","productName":"ARYSTAPRID","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"ACETAMIPR200SP","id":1323,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1545,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1725,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Nerve Poison","id":1866,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Cabbage, Okra, Chili, Rice","id":2088,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphid, Jassid, Whitefly, Thrips, BPH","id":2355,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Affordable solution for sucking pest management in cotton and vegetables","id":3178,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 g\/Acre","id":3361,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"ARYSTAPRID is excellent at preventing  sucking pests.","id":3571,"position":null,"title":null}],"id":516,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":5.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ARYSTAPRID","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":516,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg","id":446}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:45:30.543267Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.341Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2813,"enterpriseId":1,"lastUpdateString":null,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":5.0,"country":"IN","inventorySync":false,"zzbrand":"ATABRON ","deactivatedOn":null,"matnr":"6300101","productName":"ATABRON ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"CHLORFLUA54EC","id":1332,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1554,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1734,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of Chitin Synthesis (IGR)","id":1875,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cabbage, Cotton","id":2097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"DBM, Heliothis, Spodoptera","id":2364,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"long duration control, controls even the resistent pests, no advese effect on crop and soft on beneficilas","id":3187,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 -800 ml\/ Acre","id":3370,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Unique IGR with phytotonic effect","id":3580,"position":null,"title":null}],"id":525,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ATABRON ","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:46:10.271143Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.403Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2822,"enterpriseId":1,"lastUpdateString":null,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"DSP- 99","deactivatedOn":null,"matnr":"6303848","productName":"Dsp-99","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Clorfluazuron 5.4% EC","id":93,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of Chitin Synthesis (IGR)","id":310,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cabbage, Cotton","id":464,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"DBM, Heliothis, Spodoptera","id":629,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 -800 ml\/ Acre","id":806,"position":null,"title":null}],"id":357,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"DSP 99 (Chlorfluazuron 5.4% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":3,"productId":357,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png","id":331}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T10:57:39Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":140.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.759Z","createdBy":"50","price":660.76,"blockedQty":130.0,"meins":"L","id":791,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"bukrs":"1200","product":{"unitWeight":0.5,"country":null,"inventorySync":true,"zzbrand":"Novacode","deactivatedOn":null,"matnr":"6306416","productName":"Novacode","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 5.25% + Indoxacarb 4.5% SC","id":121,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Broad Spectrum Contact & Stomach insecticide","id":338,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tomato","id":492,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Fruit Borer and Leaf eating caterpillar","id":640,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"330-350 ml\/ Acre","id":829,"position":null,"title":null}],"id":386,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"500.0 Mls","unitsCount":20.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Novacode (Idx45Nov52.5Sc) 500 ML","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T10:56:51Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":50.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.863Z","createdBy":"50","price":1782.17,"blockedQty":40.0,"meins":"L","id":806,"enterpriseId":1,"lastUpdateString":null,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":5.0,"country":null,"inventorySync":true,"zzbrand":"Starban","deactivatedOn":null,"matnr":"6400558","productName":"Starban 10 G","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Chlorpyriphos 10% G","id":911,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":962,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Rice","id":997,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stem borer, Leaf roller, Gall midge","id":1041,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"4 Kg","id":1075,"position":null,"title":null}],"id":399,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 Kg","unitsCount":25.0,"pack":"25","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starban 10 G (Chlorpyriphos 10% GR) - 5 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":399,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png","id":263}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-08T15:23:28.717472Z","lastModifiedBy":"19211","isAllowedToBuy":true,"matnr":null,"openingQty":250.0,"werks":"DS07","createdDate":"2020-10-24T10:18:11.904Z","createdBy":"system","price":113.7,"blockedQty":50.0,"meins":"KG","id":2301,"enterpriseId":1,"lastUpdateString":null,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":0.25,"country":null,"inventorySync":true,"zzbrand":"Starclaim","deactivatedOn":null,"matnr":"5300124","productName":"Starclaim","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Emamectin benzoate 5% SG","id":63,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":282,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Chilli, Tomato, Pulses, Okra, Brinjal, Cabbage, Grapes","id":434,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Heliothis, Spodoptera, DBM, Thrips","id":616,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 g","id":776,"position":null,"title":null}],"id":424,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Gms","unitsCount":16.0,"pack":"4","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starclaim  (Emamectin Benzoate 5% Sg ) 250 Gm","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":424,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png","id":346}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-08T03:43:50.043029Z","lastModifiedBy":"19201","isAllowedToBuy":true,"matnr":null,"openingQty":16.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.674Z","createdBy":"50","price":1748.49,"blockedQty":0.0,"meins":"KG","id":777,"enterpriseId":1,"lastUpdateString":null,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":0.1,"country":null,"inventorySync":true,"zzbrand":"Starmite","deactivatedOn":null,"matnr":"6400561","productName":"Starmite","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Bifenazate 22.6% SC","id":153,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":370,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Rose & grape","id":524,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Two Spotted Mite,Mite","id":660,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"200 ml","id":858,"position":null,"title":null}],"id":402,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"100.0 Mls","unitsCount":50.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starmite (Bifenazate 22.6% SC) - 100 Ml","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":402,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png","id":199}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-09T14:54:41.993864Z","lastModifiedBy":"19215","isAllowedToBuy":true,"matnr":null,"openingQty":50.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.938Z","createdBy":"50","price":3376.97,"blockedQty":40.0,"meins":"L","id":819,"enterpriseId":1,"lastUpdateString":null,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Starthene","deactivatedOn":null,"matnr":"742039","productName":"Starthene Power","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 50%+ Imidacloprid 1.8% SP","id":54,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Contact and Stomach action","id":273,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables","id":425,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Thrips, Whitefly, Leaf minor, Mealy bug, BPH","id":613,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 g","id":767,"position":null,"title":null}],"id":239,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starthene Power(Acephate 50 + Imidacloprid 1.8% SP) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":239,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png","id":243}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-08T08:48:03.754Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":410.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.668Z","createdBy":"50","price":664.59,"blockedQty":360.0,"meins":"KG","id":776,"enterpriseId":1,"lastUpdateString":null,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":400.0,"country":null,"inventorySync":true,"zzbrand":"Acenthrin ","deactivatedOn":null,"matnr":"6306148","productName":"Acenthrin","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acenthrin 50% + Bifenthrin 10% WDG","id":108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic & Contact","id":325,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton","id":479,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Hopper, Aphid, Thrips, American Bollworm, Pink Bollworm","id":638,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"320 gm\/ Acre","id":816,"position":null,"title":null}],"id":373,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"400.0 Kg","unitsCount":24.0,"pack":"9.6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Acenthrin (Acp500Bfn100Wg)","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":373,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png","id":757}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-18T15:11:43.551712Z","lastModifiedBy":"19338","isAllowedToBuy":true,"matnr":null,"openingQty":50.0,"werks":"DS07","createdDate":"2020-08-27T18:00:13.643Z","createdBy":"system","price":1118.77,"blockedQty":48.0,"meins":"Kg","id":978,"enterpriseId":1,"lastUpdateString":null,"closingQty":2.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Battalion","deactivatedOn":null,"matnr":"692029","productName":"Battalion","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 25% WG","id":26,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Stomach and Contact","id":245,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Okra, Tomato, Brinjal, Wheat, Mustard, Potato, Mango, Tea, Citrus","id":400,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Whitefly, BPH, WBPH","id":596,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 gm\/ Acre","id":739,"position":null,"title":null}],"id":341,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Battalion (Thiamethoxam 25% WG) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":341,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/341\/1592507595101-Battalion.png","id":232}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":null,"lastModifiedBy":null,"isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":null,"createdBy":"job_executor","price":627.15,"blockedQty":0.0,"meins":"KG","id":5760,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Battalion","deactivatedOn":null,"matnr":"692029","productName":"Battalion","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 25% WG","id":26,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Stomach and Contact","id":245,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Okra, Tomato, Brinjal, Wheat, Mustard, Potato, Mango, Tea, Citrus","id":400,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Whitefly, BPH, WBPH","id":596,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 gm\/ Acre","id":739,"position":null,"title":null}],"id":341,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Battalion (Thiamethoxam 25% WG) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":341,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/341\/1592507595101-Battalion.png","id":232}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T17:10:23.822038Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.636Z","createdBy":"50","price":627.15,"blockedQty":0.0,"meins":"KG","id":770,"enterpriseId":3,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":5.0,"country":"IN","inventorySync":false,"zzbrand":"DISECT","deactivatedOn":null,"matnr":"715037","productName":"DISECT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"BIFENTHRI100EC","id":1358,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1570,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1747,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":1901,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Rice","id":2123,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Bollworm, Whitefly, GLH, Leaf folder","id":2369,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Effective broad spectrum pest control, no itching to applicator","id":3201,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350 ml\/ Acre","id":3396,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"New generation synthetic pyrethroid","id":3598,"position":null,"title":null}],"id":551,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"DISECT","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":551,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/DISECT.jpg","id":481}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T16:13:45.586Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.586Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2848,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":5.0,"country":null,"inventorySync":true,"zzbrand":"Doublestar 505 ","deactivatedOn":null,"matnr":"658057","productName":"DOUBLE STAR","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Chlorpyriphos 50% + Cypermethrin 5% EC","id":897,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":948,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton & Paddy","id":983,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphids, Whitefly, Jassids, Thrips, Spodoptera, Spotted, American, Pink Bollworm, Stem borer, Leaf folder,","id":1029,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"300-400 ml","id":1061,"position":null,"title":null}],"id":257,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Doublestar 505 (Chlorpyriphos 50% + Cypermethrin 5% Ec )","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":257,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/257\/1592507002494-Doublestar.png","id":202}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-08T08:48:13.313Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":1000.0,"werks":"DS07","createdDate":"2020-10-24T10:57:34.753Z","createdBy":"50","price":569.25,"blockedQty":10.0,"meins":"Kg","id":2318,"enterpriseId":1,"lastUpdateString":null,"closingQty":-10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":0.25,"country":"IN","inventorySync":false,"zzbrand":"FLORAMITE 240 SC","deactivatedOn":null,"matnr":"6400259","productName":"FLORAMITE 240 SC","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"BIFENAZAT240SC","id":1371,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1583,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1749,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stomach Poison","id":1914,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Rose & grape","id":2136,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Two Spotted Mite,Mite","id":2371,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"very safe ot crop, soft on beneficials and controls even resistant mites ","id":3205,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"200 ml","id":3409,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Long duration control on Two spotted mites","id":3611,"position":null,"title":null}],"id":564,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Mls","unitsCount":20.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"FLORAMITE 240 SC","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":564,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/FLORAMITE 240 SC.jpg","id":494}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T16:13:45.682Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.682Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2861,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"GUNTHER","deactivatedOn":null,"matnr":"6306446","productName":"GUNTHER","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"EMAMECTIN9+NOVALURON52.5SC","id":1375,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1587,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1753,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"IGR, Broad Spectrum Contact & Stomach insecticide","id":1918,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Red Gram, Rice, Cabbage, Chilli","id":2140,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Gram pod borers, Stem borer, Diamond back moth, Tobacco caterpillars","id":2372,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Better pest control results in  better  yields and higher profits","id":3209,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-600 ml\/ Acre","id":3413,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Gunther protects crop yields by posing double attack on pests","id":3612,"position":null,"title":null}],"id":568,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"GUNTHER","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":568,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GUNTHER.jpg","id":498}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T16:13:45.711Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.711Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2865,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Hamor","deactivatedOn":null,"matnr":"6306439","productName":"Hamor","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 5.25% + Emamectin benzoate 0.9% SC","id":124,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"IGR, Broad Spectrum Contact & Stomach insecticide","id":341,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Red Gram, Rice, Cabbage, Chilli","id":495,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Gram pod borers, Stem borer, Diamond back moth, Tobacco caterpillars","id":643,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-600 ml\/ Acre","id":832,"position":null,"title":null}],"id":388,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Hamor (Novaluron 5.25 + Emamectin Benzoate 0.9% SC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":388,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png","id":179}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-25T14:48:09.636Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":100.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.875Z","createdBy":"50","price":1213.63,"blockedQty":180.0,"meins":"L","id":808,"enterpriseId":1,"lastUpdateString":null,"closingQty":-80.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Hectastar ","deactivatedOn":null,"matnr":"715024","productName":"Hectastar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Bifenthrin 10 % EC","id":42,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":261,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Rice","id":413,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Bollworm, Whitefly, GLH, Leaf folder","id":605,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350 ml\/ Acre","id":755,"position":null,"title":null}],"id":246,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Hectastar (Bifenthrin 10% Ec )","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":246,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/246\/1592509221612-Hectastar.png","id":265}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:15.128Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":300.0,"werks":"DS07","createdDate":"2020-08-28T06:38:59.382Z","createdBy":"50","price":616.22,"blockedQty":0.0,"meins":"L","id":1001,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"IMIDAGOLD","deactivatedOn":null,"matnr":"674005","productName":"IMIDAGOLD","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"IMIDACLOP178SL","id":1382,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1594,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1760,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic ","id":1925,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables, Sugarcane, Groundnut, Mango, Grape, Citrus","id":2147,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, BPH, GLH, Termites (Soil drenching)","id":2379,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Affordable solution for sucking pest management","id":3216,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 ml\/ Acre","id":3420,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Solution for Sucking pest managemet in multiple crops","id":3619,"position":null,"title":null}],"id":575,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"IMIDAGOLD","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":575,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/IMIDAGOLD.jpg","id":505}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T16:13:45.761Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.761Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2872,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Imidastar","deactivatedOn":null,"matnr":"674029","productName":"Imidastar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Imidacloprid 17.8 % SL","id":8,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic ","id":227,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables, Sugarcane, Groundnut, Mango, Grape, Citrus","id":382,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, BPH, GLH, Termites (Soil drenching)","id":580,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 ml\/ Acre","id":721,"position":null,"title":null}],"id":279,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Imidastar (Imidacloprid17.8% SL) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":279,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png","id":208}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-26T14:48:56.233Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-28T06:38:59.496Z","createdBy":"50","price":667.86,"blockedQty":0.0,"meins":"L","id":1018,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> Then assert utils().verifyRandomCategory(response) 0.007
>>> And match response[0] == 0.000
{
  createdBy: '#string',
  createdDate: '#string',
  lastModifiedBy: '#string',
  lastModifiedDate: '#string',
  id: '#number',
  werks: '#string',
  bukrs: '#ignore',
  matnr: '#ignore',
  meins: '#string',
  price: '#ignore',
  openingQty: '#number',
  closingQty: '#ignore',
  blockedQty: '#number',
  product: '#object',
  lastUpdateString: '#null',
  enterpriseId: '#number',
  isAllowedToBuy: '#boolean',
  hasSubscribedNotifyMe: '#ignore',
  reasonNotAllowToBuy: '#ignore',
  hasProductCommission: '#boolean'        
}
>> * def productsAccordingPagination = call read('classpath:/nurture_retail_application/productCatalog/productsAccordingPagination.feature') { authToken: #(token.authToken), page: #(page), size: #(size), categories: #(categories.response)} 0.540
>> nurture_retail_application/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "page": 0,
  "size": 10,
  "categories": [
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/insecticide.png",
      "name": "Insecticides",
      "steuc": "Z003",
      "id": 2,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/herbicides.png",
      "name": "Herbicides",
      "steuc": "Z001",
      "id": 1,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/fungicide.png",
      "name": "Fungicides",
      "steuc": "Z002",
      "id": 15,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/seed_treatment.png",
      "name": "Seed Treatment",
      "steuc": "Z006",
      "id": 16,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/land_preparation_and_soil+health.png",
      "name": "Soil Health",
      "steuc": "Z007",
      "id": 19,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/adjacent_technologies.png",
      "name": "Other",
      "steuc": "Z00A",
      "id": 20,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/post_harvest_solutions.png",
      "name": "Post Harvest Solutions",
      "steuc": "Z005",
      "id": 14,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/nutrition_biological.png",
      "name": "Nutrition and Biological",
      "steuc": "Z004",
      "id": 18,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/products/479/1614749312576-Animal_feed_category_icon.png",
      "name": "Cattle Feed",
      "steuc": "CA001",
      "id": 22,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/biostimulants+55x55.png",
      "name": "Bio Stimulants",
      "steuc": "BIOSTIM",
      "id": 23,
      "products": [
      ]
    },
    {
      "categoryImage": "https://upl-ecommerce-prod.s3.ap-south-1.amazonaws.com/category_image/biofertilizers+55x55.png",
      "name": "Bio Fertilizers",
      "steuc": "BIOFERT",
      "id": 24,
      "products": [
      ]
    }
  ]
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:53.861 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:50:53.863 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:50:53.864 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:50:53.865 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {categories: #(categories)}; 0.000
16:50:53.866 over-writing existing variable 'productCategories' with new value: {categories: #(categories)};
>>> * def randomNumber = utils().getRandomNumber(productCategories.categories) 0.001
>>> * def category = productCategories.categories[randomNumber].name; 0.000
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.005
>>> When method get 0.324
16:50:53.879 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Seed+Treatment
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:54.197 response time in milliseconds: 317
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Seed+Treatment&page=-1&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Seed+Treatment&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> Then assert response.length <= size.size 0.003
>> * def randomString = utils().getRandomString(3).toLowerCase(); 0.027
>> * def searchProduct = call read('classpath:/nurture_retail_application/productCatalog/searchProduct.feature') { authToken: #(token.authToken), searchKey: #(randomString) } 0.713
>> nurture_retail_application/productCatalog/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "searchKey": "rds"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:54.451 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productSearchSchema = read('classpath:/schema/productDetailsSchema.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:54.454 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def query = { searchKey: #(searchKey)} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','search' 0.000
>>> And params query 0.000
>>> When method get 0.543
16:50:54.457 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=rds
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:54.999 response time in milliseconds: 541
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=rds&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=rds&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 206
[]
>>> Then status 200 0.000
>>> Then assert utils().verifySearchProducts(response, query.searchKey)[0] 0.001
>>> And match response == "#array" 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(response.length == 0) karate.abort() 0.000
16:50:55.006 abort at classpath:nurture_retail_application/productCatalog/searchProduct.feature:19
>>> And match response[0] == productSearchSchema 0.000
>> * def productId = utils().getRandomProductId(productCategories); 0.001
>> * def productDetails = call read('classpath:/nurture_retail_application/productCatalog/getProductDetails.feature') { authToken: #(token.authToken), productId: #(productId) } 0.620
>> nurture_retail_application/productCatalog/getProductDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 778
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:55.205 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:55.206 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:50:55.207 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products', productId.productId 0.000
>>> When method get 0.315
16:50:55.209 request:
1 > GET https://dev.retail.nurture.farm/api/products/778
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:55.523 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"product":{"productInfos":[{"description":"Unique granular biostimulant which prompts the growth of plants in the early stage of Crop cycle. It consists Silica Solubilizing micro-organism, Prebiotics, Probiotics & Vitamins, Ferment derivative of Marine Algae, Humic & Fulvic substances and Amino Acids.","id":65,"title":"Technical Details"},{"description":"Soilstar should be used by mixing with Fertilizers \/ Biofertilizers \/ Micronutrients \/ Cakes \/ Compost manure","id":205,"title":"Mode of Use"},{"description":"Suitable for All crops","id":436,"title":"Major Crops"},{"description":"3-6 Kg in all the applications","id":778,"title":"Dosage\/ Acre"},{"description":"1. It helps in the development of strong root system and the plant develops capacity to fight diseases and drought\r\n2. Microorganisms present in the soil can work better\r\n3. Superior quality & yield","id":872,"title":"Benefits"}],"productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"productName":"SOILSTAR"},"id":778}
>>> Then status 200 0.000
>>> * def allResponse = response; 0.001
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>> * def productVariant = call read('classpath:/nurture_retail_application/productCatalog/productVariant.feature') { authToken: #(token.authToken), productName: #(productDetails.response.product.productName.trim()) } 1.130
>> nurture_retail_application/productCatalog/productVariant.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productName": "SOILSTAR"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:56.257 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:50:56.259 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def productName = { productName: #(productName)} 0.000
16:50:56.261 over-writing existing variable 'productName' with new value: { productName: #(productName)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product','variant', productName.productName 0.003
>>> When method get 0.311
16:50:56.267 request:
1 > GET https://dev.retail.nurture.farm/api/product/variant/SOILSTAR
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:56.576 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 51
[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.005
>>> And match response[0].product.productName.trim() == productName.productName.trim() 0.003
>> * def outOfStoksProducts = utils().getOutOfStockProduct(token.authToken); 1.738
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:57.158 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:57.159 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.995
16:50:57.161 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:58.128 response time in milliseconds: 925
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 141
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def matnr = outOfStoksProducts[0]; 0.000
>> * def werks = outOfStoksProducts[1]; 0.000
>> * def enterpriseId = outOfStoksProducts[2]; 0.000
>> * def productName = outOfStoksProducts[3]; 0.000
>> * def isProductAvailable = (matnr != "" && werks != "" && enterpriseId != "" && productName != ""); 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!isProductAvailable) karate.log('Skipping the flow as no products available for notify me') 0.000
16:50:58.579 Skipping the flow as no products available for notify me 
>> And eval if(!isProductAvailable) karate.abort() 0.000
16:50:58.580 abort at classpath:nurture_retail_application/productCatalog/productCatalog.feature:42
>> * def notifyMe = call read('classpath:/nurture_retail_application/productCatalog/notifyMe.feature') { authToken: #(token.authToken), matnr: #(matnr), werks: #(werks), enterpriseId: #(enterpriseId), productName: #(productName) } 0.000
>> Then assert utils().verifyProductShouldBeNotified(token.authToken, matnr); 0.000
>> * def outOfStoksProducts = utils().getOutOfStockProductForProductVarient(token.authToken); 0.000
>> * def matnr = outOfStoksProducts[0]; 0.000
>> * def werks = outOfStoksProducts[1]; 0.000
>> * def enterpriseId = outOfStoksProducts[2]; 0.000
>> * def productName = outOfStoksProducts[3]; 0.000
>> * def notifyMe = call read('classpath:/nurture_retail_application/productCatalog/notifyMe.feature') { authToken: #(token.authToken), matnr: #(matnr), werks: #(werks), enterpriseId: #(enterpriseId), productName: #(productName) } 0.000
>> Then assert utils().verifyVarientProductShouldBeNotified(token.authToken, matnr, productName); 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:58.911 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:50:58.913 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:50:58.913 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.254
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:50:58.920 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:50:58.920 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken; 0.000
16:50:58.925 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.329
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:58.933 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:58.934 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.297
16:50:58.936 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:59.230 response time in milliseconds: 286
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"AmifsSHF","lastName":"desiXkKV","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:48Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"kwjKBRpR","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.001
>>> And match response == "#notnull" 0.007
>>> And match response == schema 0.005
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.015
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.392
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "AmifsSHF",
    "lastName": "desiXkKV",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:20:48Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "kwjKBRpR",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "FdNWGxWL",
    "id": 19194,
    "lastName": "uOpGRMgH",
    "mobile": "9175992158",
    "referrerName": "OvWthwZo",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.012
16:50:59.289 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.005
16:50:59.301 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.005
16:50:59.306 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.004
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.345
16:50:59.319 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"OvWthwZo","firstName":"FdNWGxWL","lastName":"uOpGRMgH","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:50:59.658 response time in milliseconds: 339
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"referrerName":"OvWthwZo","lastName":"uOpGRMgH","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:20:59.594183Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"FdNWGxWL","createdDate":"2021-05-17T11:20:59.594183Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.321
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:50:59.671 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.002
>>> * def token = {authToken: #(authToken)}; 0.000
16:50:59.675 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.291
16:50:59.678 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:50:59.968 response time in milliseconds: 288
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:20:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"OvWthwZo","lastName":"uOpGRMgH","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:00Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"FdNWGxWL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"GNCSDOQ1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"PCTFOANQQSHIOURQAZ","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"flxBxEZb","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"xWUTJnSo","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:20:49Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.003
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.445
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "WdjPFWpn",
    "gstNumber": "CBCMTZFYUBIOUOOIYC",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "HPAXHLR1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "ZbSVUkAV",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "OvWthwZo",
      "lastName": "uOpGRMgH",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:21:00Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "FdNWGxWL",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "GNCSDOQ1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "PCTFOANQQSHIOURQAZ",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "flxBxEZb",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "xWUTJnSo",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:20:49Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.020
16:51:00.030 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.002
16:51:00.035 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.007
16:51:00.042 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.373
16:51:00.054 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"HPAXHLR1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"CBCMTZFYUBIOUOOIYC","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"ZbSVUkAV","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"WdjPFWpn","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:51:00.418 response time in milliseconds: 363
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 103
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"OvWthwZo","lastName":"uOpGRMgH","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:00Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"FdNWGxWL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"HPAXHLR1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"CBCMTZFYUBIOUOOIYC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"WdjPFWpn","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"ZbSVUkAV","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:21:00Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.000
>>> And match responseType == 'json' 0.002
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.002
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.002
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.001
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.697
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.003
16:51:00.450 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.000
16:51:00.450 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:00.451 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.381
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:00.485 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.338
16:51:00.498 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:00.825 response time in milliseconds: 326
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.000
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.393
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2705
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.006
16:51:00.881 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.002
16:51:00.884 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.001
>>>> When method get 0.324
16:51:00.897 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2705
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:01.211 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
[{"code":"841960db-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Almora","serverId":2827039},{"code":"84196d11-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bageshwar","serverId":2827040},{"code":"84197001-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chamoli","serverId":2827041},{"code":"84197450-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Champawat","serverId":2827042},{"code":"841976bc-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dehradun","serverId":2827043},{"code":"8419791a-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Garhwal","serverId":2827044},{"code":"84197b38-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Hardwar","serverId":2827045},{"code":"84197d52-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nainital","serverId":2827046},{"code":"84197f8a-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pithoragarh","serverId":2827047},{"code":"841981b6-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Rudraprayag","serverId":2827048},{"code":"841983d4-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tehri Garhwal","serverId":2827049},{"code":"84198622-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Udham Singh Nagar","serverId":2827050},{"code":"84198834-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Uttarkashi","serverId":2827051},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.005
16:51:01.234 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.370
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 2827040
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.003
16:51:01.269 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.007
16:51:01.276 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.299
16:51:01.283 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2827040
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:01.577 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
[{"code":"a37b1d21-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Bageshwar","serverId":2827070},{"code":"a37b1e62-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Dug Nakuri","serverId":2827071},{"code":"a37b1f92-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Garud","serverId":2827072},{"code":"a37b20d4-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kafligair","serverId":2827073},{"code":"a37b2216-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kanda","serverId":2827074},{"code":"a37b2349-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kapkot","serverId":2827075},{"code":"a37b247c-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Shama","serverId":2827076},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.001
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.001
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.003
16:51:01.609 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.439
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": 2827073
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:51:01.666 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:51:01.667 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.000
>>>> When method get 0.319
16:51:01.672 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2827073
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:01.987 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
[{"code":"c603c1d0-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Airiyagar","serverId":2830080},{"code":"c603c339-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Amoli","serverId":2830081},{"code":"c603c4b4-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ason","serverId":2830082},{"code":"c603c610-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bagwalikhan","serverId":2830083},{"code":"c603c780-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Baidibagar","serverId":2830084},{"code":"c603c921-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bajgaon","serverId":2830085},{"code":"c603cae0-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Baskhola","serverId":2830086},{"code":"c603de1d-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bauri","serverId":2830087},{"code":"c603dfbe-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Betar","serverId":2830088},{"code":"c603e119-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhanartoli","serverId":2830089},{"code":"c603e281-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhatgar","serverId":2830090},{"code":"c603e3eb-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhatkhola Chak Kimkholi","serverId":2830091},{"code":"c603e564-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bholana Naghar","serverId":2830092},{"code":"c603e6e0-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bihargaon","serverId":2830093},{"code":"c603e84d-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bilori","serverId":2830094},{"code":"c603e9ab-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Binsar","serverId":2830095},{"code":"c603eb14-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bohala","serverId":2830096},{"code":"c603ec72-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bugadi","serverId":2830097},{"code":"c603edd2-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chanbauri","serverId":2830098},{"code":"c603ef25-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chaura","serverId":2830099},{"code":"c603f0a1-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chhani","serverId":2830100},{"code":"c603f1fe-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chhauna","serverId":2830101},{"code":"c603f372-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dalkholiya","serverId":2830102},{"code":"c603f535-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dinaula","serverId":2830103},{"code":"c603f6e7-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gahatyari","serverId":2830104},{"code":"c603f8a4-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gairigar","serverId":2830105},{"code":"c603fa53-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Garikhet","serverId":2830106},{"code":"c603fbfd-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ghatgar","serverId":2830107},{"code":"c603fd7e-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ghatori","serverId":2830108},{"code":"c603fed3-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Guthera","serverId":2830109},{"code":"c604001f-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Harkhola","serverId":2830110},{"code":"c6040171-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hiragoni","serverId":2830111},{"code":"c60402d4-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jainkras","serverId":2830112},{"code":"c6040479-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Janauti Palri","serverId":2830113},{"code":"c60405e9-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jatha","serverId":2830114},{"code":"c6040760-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jharauli","serverId":2830115},{"code":"c6040b04-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Joshi Gaon","serverId":2830116},{"code":"c604110e-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Joshi Palri","serverId":2830117},{"code":"c6041b33-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kabhara","serverId":2830118},{"code":"c6041f44-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kaligar","serverId":2830119},{"code":"c6042301-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kanda","serverId":2830120},{"code":"c6042477-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kangar","serverId":2830121},{"code":"c604263b-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Karala Gaon","serverId":2830122},{"code":"c6042aa9-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Karala Palari","serverId":2830123},{"code":"c6042f1e-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Karasi Bunga","serverId":2830124},{"code":"c6043374-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kathani","serverId":2830125},{"code":"c604374c-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khankar","serverId":2830126},{"code":"c60438f6-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khiroli","serverId":2830127},{"code":"c6043c6f-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kholsir","serverId":2830128},{"code":"c6043dcb-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kisroli","serverId":2830129},{"code":"c604468b-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kotuligunth","serverId":2830130},{"code":"c604496b-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kras Mafi","serverId":2830131},{"code":"c6044c50-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lob Chak Udiyar","serverId":2830132},{"code":"c6044ea0-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Maitigaon","serverId":2830133},{"code":"c60452c5-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Majigaon","serverId":2830134},{"code":"c6045495-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Malla Sarna","serverId":2830135},{"code":"c604584e-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mandalsera","serverId":2830136},{"code":"c6045c34-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Matela","serverId":2830137},{"code":"c6045d95-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Naidi","serverId":2830138},{"code":"c6046280-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nandigaon","serverId":2830139},{"code":"c60466e3-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nayalmafi","serverId":2830140},{"code":"c6046b75-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Odlohar","serverId":2830141},{"code":"c6046d98-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Okhalisirod","serverId":2830142},{"code":"c6046f62-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Owaligar","serverId":2830143},{"code":"c60478be-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Padkhet","serverId":2830144},{"code":"c6047b97-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pagana","serverId":2830145},{"code":"c6047db0-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pana","serverId":2830146},{"code":"c6048242-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Panthgaon","serverId":2830147},{"code":"c60497fe-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pasdeo","serverId":2830148},{"code":"c6049a47-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pyara","serverId":2830149},{"code":"c6049c37-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Raikholi","serverId":2830150},{"code":"c6049e21-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Regariya","serverId":2830151},{"code":"c604a046-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rikhel","serverId":2830152},{"code":"c604a1f4-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sainj","serverId":2830153},{"code":"c604a3a9-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sakiri","serverId":2830154},{"code":"c604a55a-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Satari","serverId":2830155},{"code":"c604b228-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Simkhet","serverId":2830156},{"code":"c604b3c0-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Simsyari","serverId":2830157},{"code":"c604b53f-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sinduri","serverId":2830158},{"code":"c604b6c8-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Siya","serverId":2830159},{"code":"c604b824-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sutargaon Chak Bamangaon","serverId":2830160},{"code":"c604b987-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Talar Gunth","serverId":2830161},{"code":"c604baea-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Talla Sarna","serverId":2830162},{"code":"c604bc49-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tarmoli","serverId":2830163},{"code":"c604bde2-23e4-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Uderkhani","serverId":2830164},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.001
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.620
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.003
16:51:02.217 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.004
16:51:02.223 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.518
16:51:02.228 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:51:02.744 response time in milliseconds: 516
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:02 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 35

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.001
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.000
16:51:02.747 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.000
> * def banners = call read('classpath:/nurture_retail_application/banner/banner.feature') { authToken: #(authToken)} 1.747
> nurture_retail_application/banner/banner.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:51:02.821 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:02.822 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def banners = call read('classpath:/nurture_retail_application/banner/getBanners.feature') { authToken: #(token.authToken) } 0.628
>> nurture_retail_application/banner/getBanners.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:51:03.000 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:03.005 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def mainSchema = 0.000
{
  "id" : '#number',
  "bannerLoc" : '#string',
  "bannerType" : '#string',
  "position" : '#number',
  "imageUrl" : '#string',
  "redirectUrl" : '#string',
  "productList" : '#string',
  "isActive" : '#boolean',
  "name" : '#null',
  "shortUrl" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','banners' 0.000
>>> When method get 0.305
16:51:03.008 request:
1 > GET https://dev.retail.nurture.farm/api/banners
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:03.302 response time in milliseconds: 291
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 10
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 27
[{"redirectUrl":"","bannerType":"PRODUCTS","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1598844873218-Banner_1_\u2013_1.png","name":null,"id":19,"position":2,"isActive":true,"productList":"6306147,692029,6303848,6306439,674029,691039,6306417,6400553,6300004,708028,741009,682050,742039,6400560,6306886,5300888","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","name":null,"id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","name":null,"id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500912175-Delayed_deliveries!_3.png","name":null,"id":22,"position":0,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500932068-Redeem_points_banner_hindi.png","name":null,"id":23,"position":8,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246677509-AAA.png","name":null,"id":25,"position":1,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246737323-AAA.png","name":null,"id":26,"position":7,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507054910-banner_-_1.png","name":null,"id":27,"position":9,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507085256-banner_-_2.png","name":null,"id":28,"position":10,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507103839-banner_-_3.png","name":null,"id":29,"position":11,"isActive":true,"productList":"","bannerLoc":"HOME"}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And assert utils().verifyBanner(response) 0.015
>>> And match response[0] == mainSchema 0.000
>> * def productsAccordingToBannerTypeProduct = call read('classpath:/nurture_retail_application/banner/getBannerProducts.feature') { authToken: #(token.authToken), productList: #(utils().getProducts(banners.response)) } 1.040
>> nurture_retail_application/banner/getBannerProducts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productList": "6306147,692029,6303848,6306439,674029,691039,6306417,6400553,6300004,708028,741009,682050,742039,6400560,6306886,5300888"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:03.507 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:03.509 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def productList = {productList: #(productList)} 0.001
16:51:03.510 over-writing existing variable 'productList' with new value: {productList: #(productList)}
>>> * def productSchema = read('classpath:/schema/productDetailsSchema.json') 0.001
>>> * def productDetailsSchema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "werks" : '#string',
  "bukrs" : '#string',
  "matnr" : '#ignore',
  "meins" : '#string',
  "price" : '#ignore',
  "openingQty" : '#number',
  "closingQty" : '#number',
  "blockedQty" : '#number',
  "product" : '#object',
  "lastUpdateString" : '#null',
  "enterpriseId" : '#number',
  "isAllowedToBuy" : '#boolean',
  "hasSubscribedNotifyMe" : '#ignore',
  "reasonNotAllowToBuy" : '#null',
  "hasProductCommission" : '#boolean'
}
>>> * def mainSchema = 0.000
{
  "content": "#array",
  "pageable" : "#object",
  "totalPages" : "#number",
  "last" : "#boolean",
  "totalElements" : "#number",
  "first" : "#boolean",
  "numberOfElements" : "#number",
  "sort" : "#object",
  "size" : "#number",
  "number" : "#number",
  "empty" : "#boolean"
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products', 'banner', productList.productList 0.000
>>> When method get 0.500
16:51:03.514 request:
1 > GET https://dev.retail.nurture.farm/api/products/banner/6306147,692029,6303848,6306439,674029,691039,6306417,6400553,6300004,708028,741009,682050,742039,6400560,6306886,5300888
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:04.012 response time in milliseconds: 496
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 129
{"number":0,"last":true,"numberOfElements":17,"size":20,"totalPages":1,"pageable":{"paged":true,"pageNumber":0,"offset":0,"pageSize":20,"unpaged":false,"sort":{"unsorted":true,"sorted":false,"empty":true}},"sort":{"unsorted":true,"sorted":false,"empty":true},"content":[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Tecax","deactivatedOn":null,"matnr":"5300888","productName":"Tecax","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Pyriproxyfen 5% + Diafenthiruon 25% SE","id":71,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach action","id":288,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton & Vegetables","id":442,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"White fly","id":622,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"400 ml","id":784,"position":null,"title":null}],"id":472,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Tecax(DFT250PPF50)","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":472,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/472\/1598601296910-Tecax_f.jpg","id":412}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:12.374Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":50.0,"werks":"DS07","createdDate":"2020-08-28T08:44:38.264Z","createdBy":"50","price":1701.4,"blockedQty":0.0,"meins":"L","id":1327,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":0.5,"country":null,"inventorySync":true,"zzbrand":"Panama","deactivatedOn":null,"matnr":"6300004","productName":"Panama","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Flonicamid 50% WG","id":76,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic ","id":293,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy","id":447,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphids, Jassids, Whitefly, BPH, WBPH, GLH","id":627,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"80 -120gm \/ Acre","id":789,"position":null,"title":null}],"id":273,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"500.0 Gms","unitsCount":12.0,"pack":"6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Panama (Flonicamid 50% WG) - 500 G","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":273,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png","id":155}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-24T16:48:09.082Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":6.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.699Z","createdBy":"50","price":6730.78,"blockedQty":78.0,"meins":"KG","id":781,"enterpriseId":1,"lastUpdateString":null,"closingQty":-72.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"DSP- 99","deactivatedOn":null,"matnr":"6303848","productName":"Dsp-99","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Clorfluazuron 5.4% EC","id":93,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of Chitin Synthesis (IGR)","id":310,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cabbage, Cotton","id":464,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"DBM, Heliothis, Spodoptera","id":629,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 -800 ml\/ Acre","id":806,"position":null,"title":null}],"id":357,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"DSP 99 (Chlorfluazuron 5.4% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":3,"productId":357,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png","id":331}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T10:57:39Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":140.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.759Z","createdBy":"50","price":660.76,"blockedQty":130.0,"meins":"L","id":791,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Acenthrin","deactivatedOn":null,"matnr":"6306147","productName":"Acenthrin","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acenthrin 50% + Bifenthrin 10% WDG","id":107,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic & Contact","id":324,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton","id":478,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Hopper, Aphid, Thrips, American Bollworm, Pink Bollworm","id":637,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"320 gm \/ Acre","id":815,"position":null,"title":null}],"id":371,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Acenthrin (Acephate 50 + Bifenthrin 10% WG) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":371,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/371\/1592504427798-Acenthrin.png","id":125}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-01T09:48:03.206Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":20.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.816Z","createdBy":"50","price":1095.16,"blockedQty":30.0,"meins":"KG","id":799,"enterpriseId":1,"lastUpdateString":null,"closingQty":-10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Novacode","deactivatedOn":null,"matnr":"6306417","productName":"Novacode","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 5.25% + Indoxacarb 4.5% SC","id":122,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Broad Spectrum Contact & Stomach insecticide","id":339,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tomato","id":493,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Fruit Borer and Leaf eating caterpillar","id":641,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"330-350 ml\/ Acre","id":830,"position":null,"title":null}],"id":385,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Novacode (Idx45Nov52.5Sc) 1L","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":385,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/385\/1597169667894-Novacode.png","id":338}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-29T15:14:55.701115Z","lastModifiedBy":"19171","isAllowedToBuy":true,"matnr":null,"openingQty":50.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.869Z","createdBy":"50","price":1773.1,"blockedQty":50.0,"meins":"L","id":807,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Hamor","deactivatedOn":null,"matnr":"6306439","productName":"Hamor","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 5.25% + Emamectin benzoate 0.9% SC","id":124,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"IGR, Broad Spectrum Contact & Stomach insecticide","id":341,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Red Gram, Rice, Cabbage, Chilli","id":495,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Gram pod borers, Stem borer, Diamond back moth, Tobacco caterpillars","id":643,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-600 ml\/ Acre","id":832,"position":null,"title":null}],"id":388,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Hamor (Novaluron 5.25 + Emamectin Benzoate 0.9% SC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":388,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png","id":179}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-25T14:48:09.636Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":100.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.875Z","createdBy":"50","price":1213.63,"blockedQty":180.0,"meins":"L","id":808,"enterpriseId":1,"lastUpdateString":null,"closingQty":-80.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.5,"country":null,"inventorySync":true,"zzbrand":"Ultimos","deactivatedOn":null,"matnr":"6306886","productName":"Perito Ultimos","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 97% DF","id":137,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":354,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy","id":508,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Bollworm Complex, Stem borer, Leaf folder, Plant hoppers, Green leaf hopper","id":649,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"240-300 g","id":843,"position":null,"title":null}],"id":418,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.5 Kg","unitsCount":12.0,"pack":"18","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Perito Ultimos(Acephate 970 Df) 12X1500GM","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":418,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png","id":340}],"steuc":"BIOSTIM","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T10:56:51Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":36.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.892Z","createdBy":"50","price":652.53,"blockedQty":36.0,"meins":"KG","id":811,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Propamite","deactivatedOn":null,"matnr":"6400553","productName":"Propamite","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Propargite 57% EC","id":148,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":365,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tea, Chillies, Apple & Brinjal","id":519,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Red Spider Mite, Pink Mite, Purple Mite, Scarlet Mite, Mite, European Red Mite, Two spotted Red Mite","id":655,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"300-600 ml \/ Acre 5-10 ml\/Apple tree","id":853,"position":null,"title":null}],"id":395,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Propamite (Propargite 57% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":395,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png","id":187}],"steuc":"BIOFERT","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T13:56:06Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":100.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.915Z","createdBy":"50","price":784.9,"blockedQty":80.0,"meins":"L","id":815,"enterpriseId":1,"lastUpdateString":null,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":0.25,"country":null,"inventorySync":true,"zzbrand":"Starmite ","deactivatedOn":null,"matnr":"6400560","productName":"Starmite","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Bifenazate 22.6% SC","id":152,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":369,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Rose & grape","id":523,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Two Spotted Mite,Mite","id":659,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"200 ml","id":857,"position":null,"title":null}],"id":401,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Mls","unitsCount":20.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starmite (Bifenazate 24% Sc )","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":401,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/401\/1592506909822-Starmite.png","id":196}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-26T14:48:57.486Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-28T06:38:59.814Z","createdBy":"50","price":3270.48,"blockedQty":0.0,"meins":"L","id":1069,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Imidastar","deactivatedOn":null,"matnr":"674029","productName":"Imidastar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Imidacloprid 17.8 % SL","id":8,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic ","id":227,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables, Sugarcane, Groundnut, Mango, Grape, Citrus","id":382,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, BPH, GLH, Termites (Soil drenching)","id":580,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 ml\/ Acre","id":721,"position":null,"title":null}],"id":279,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Imidastar (Imidacloprid17.8% SL) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":279,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png","id":208}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-26T14:48:56.233Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-28T06:38:59.496Z","createdBy":"50","price":667.86,"blockedQty":0.0,"meins":"L","id":1018,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Starthene","deactivatedOn":null,"matnr":"682050","productName":"Starthene","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 75% SP","id":16,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact and Stomach action","id":235,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables","id":390,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphids, Jassids, Mealy bug, BPH, GLH, Stem borer, Leaf folder, Bollworm","id":586,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-500 g","id":729,"position":null,"title":null}],"id":231,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":15.0,"pack":"15","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starthene (Acephate 75% SP) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":231,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png","id":228}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-12T10:48:09.276Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":23.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.619Z","createdBy":"50","price":496.33,"blockedQty":15.0,"meins":"KG","id":767,"enterpriseId":1,"lastUpdateString":null,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":5.0,"country":null,"inventorySync":true,"zzbrand":"Monostar","deactivatedOn":null,"matnr":"691039","productName":"Monostar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Monocrotophos 36% SL","id":21,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic & Contact","id":240,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Paddy, Maize, Cotton, Tea, Pulses, Mustard, Citrus, Mango","id":395,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"BPH, GLH, Yellow Stem borer, Leaf roller\/folder, Aphids, Thrips, Whitefly","id":591,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350 ml\/ Acre","id":734,"position":null,"title":null}],"id":296,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Monostar (Monocrotophos 36% SL) - 5 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":296,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/296\/1592507307767-Monostar.png","id":219}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-25T14:48:09.126Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":50.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.630Z","createdBy":"50","price":317.38,"blockedQty":120.0,"meins":"L","id":769,"enterpriseId":1,"lastUpdateString":null,"closingQty":-70.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Battalion","deactivatedOn":null,"matnr":"692029","productName":"Battalion","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 25% WG","id":26,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Stomach and Contact","id":245,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Okra, Tomato, Brinjal, Wheat, Mustard, Potato, Mango, Tea, Citrus","id":400,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Whitefly, BPH, WBPH","id":596,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 gm\/ Acre","id":739,"position":null,"title":null}],"id":341,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Battalion (Thiamethoxam 25% WG) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":341,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/341\/1592507595101-Battalion.png","id":232}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T17:10:23.822038Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.636Z","createdBy":"50","price":627.15,"blockedQty":0.0,"meins":"KG","id":770,"enterpriseId":3,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Battalion","deactivatedOn":null,"matnr":"692029","productName":"Battalion","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 25% WG","id":26,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Stomach and Contact","id":245,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Okra, Tomato, Brinjal, Wheat, Mustard, Potato, Mango, Tea, Citrus","id":400,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Whitefly, BPH, WBPH","id":596,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 gm\/ Acre","id":739,"position":null,"title":null}],"id":341,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Battalion (Thiamethoxam 25% WG) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":341,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/341\/1592507595101-Battalion.png","id":232}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":null,"lastModifiedBy":null,"isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":null,"createdBy":"job_executor","price":627.15,"blockedQty":0.0,"meins":"KG","id":5760,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Relay 101","deactivatedOn":null,"matnr":"708028","productName":"Relay 101","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Cypermethrin 3% + Quinalphos 20% EC","id":34,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":253,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Brinjal, Cotton","id":405,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Shoot & fruit borer, American bollworm, Spotted bollworm, Jassid","id":600,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"250-500 ml","id":747,"position":null,"title":null}],"id":328,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Relay 101 (Quinalphos 20 + Cyper 3% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":328,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/328\/1592507784385-Relay101.png","id":238}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-05T12:45:18.352035Z","lastModifiedBy":"19140","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.652Z","createdBy":"50","price":450.63,"blockedQty":30.0,"meins":"L","id":773,"enterpriseId":1,"lastUpdateString":null,"closingQty":-30.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Remostar","deactivatedOn":null,"matnr":"741009","productName":"Remostar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 10% EC","id":49,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stomach and Contact","id":268,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Cabbage, Tomato, Chilli, Bengalgram","id":420,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"American Bollworm, Fruit-Pod Borer, Diamond Back Moth, Tobacco Caterpillar","id":608,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"300 ml","id":762,"position":null,"title":null}],"id":311,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Remostar (Novaluron 10% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":311,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png","id":246}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-18T07:48:15.832Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-28T06:38:59.597Z","createdBy":"50","price":1722.55,"blockedQty":40.0,"meins":"L","id":1034,"enterpriseId":1,"lastUpdateString":null,"closingQty":-40.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Starthene","deactivatedOn":null,"matnr":"742039","productName":"Starthene Power","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 50%+ Imidacloprid 1.8% SP","id":54,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Contact and Stomach action","id":273,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables","id":425,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Thrips, Whitefly, Leaf minor, Mealy bug, BPH","id":613,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 g","id":767,"position":null,"title":null}],"id":239,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starthene Power(Acephate 50 + Imidacloprid 1.8% SP) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":239,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png","id":243}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-08T08:48:03.754Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":410.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.668Z","createdBy":"50","price":664.59,"blockedQty":360.0,"meins":"KG","id":776,"enterpriseId":1,"lastUpdateString":null,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}],"first":true,"totalElements":17,"empty":false}
>>> Then status 200 0.000
>>> And match response.content == "#array" 0.000
>>> And assert utils().verifyProductList(response.content, productList.productList.split(',')) 0.433
>>> And match response == mainSchema 0.000
>>> And match response.content[0] == productDetailsSchema 0.004
>>> And match response.content[0].product == productSchema 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:04.545 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:51:04.546 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:51:04.546 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.332
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:51:04.552 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:04.552 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken; 0.000
16:51:04.556 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.322
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:04.564 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:04.566 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.307
16:51:04.568 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:04.873 response time in milliseconds: 305
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"referrerName":"OvWthwZo","lastName":"uOpGRMgH","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:00Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"FdNWGxWL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.012
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.381
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "OvWthwZo",
    "lastName": "uOpGRMgH",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:21:00Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "FdNWGxWL",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "EBnlpktK",
    "id": 19194,
    "lastName": "TrAXKuyk",
    "mobile": "9175992158",
    "referrerName": "KLzdlisZ",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.009
16:51:04.919 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.005
16:51:04.928 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.001
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.006
16:51:04.935 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.321
16:51:04.946 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"KLzdlisZ","firstName":"EBnlpktK","lastName":"TrAXKuyk","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:51:05.260 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 48
{"referrerName":"KLzdlisZ","lastName":"TrAXKuyk","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:05.189300Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"EBnlpktK","createdDate":"2021-05-17T11:21:05.189299Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.001
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.002
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.001
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.001
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.001
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.001
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.358
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.007
16:51:05.298 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.001
16:51:05.306 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.312
16:51:05.312 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:05.620 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"KLzdlisZ","lastName":"TrAXKuyk","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:05Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"EBnlpktK","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"HPAXHLR1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"CBCMTZFYUBIOUOOIYC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"WdjPFWpn","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"ZbSVUkAV","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:21:00Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.005
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.441
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "dtOLgJbp",
    "gstNumber": "BMWCUXZFQTGFSSUHXF",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "BJCQTEE1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "oTKsXjYE",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "KLzdlisZ",
      "lastName": "TrAXKuyk",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:21:05Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "EBnlpktK",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "HPAXHLR1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "CBCMTZFYUBIOUOOIYC",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "WdjPFWpn",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "ZbSVUkAV",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:21:00Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:51:05.661 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.001
>>> * def token = {authToken: #(authToken)}; 0.001
16:51:05.669 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:51:05.670 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.001
>>> When request updatedKYCDetails.updatedKYCDetails 0.001
>>> And method put 0.370
16:51:05.694 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"BJCQTEE1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"BMWCUXZFQTGFSSUHXF","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"oTKsXjYE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"dtOLgJbp","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:51:06.058 response time in milliseconds: 362
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 108
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"KLzdlisZ","lastName":"TrAXKuyk","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:05Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"EBnlpktK","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BJCQTEE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"BMWCUXZFQTGFSSUHXF","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"dtOLgJbp","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"oTKsXjYE","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:21:06Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.001
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.001
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.001
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.001
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.767
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.004
16:51:06.114 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.002
16:51:06.117 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:51:06.119 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.402
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:06.168 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.333
16:51:06.173 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:06.500 response time in milliseconds: 327
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 63
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.003
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.454
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 695
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:06.560 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.001
16:51:06.561 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.001
>>>> When method get 0.381
16:51:06.565 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/695
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:06.945 response time in milliseconds: 379
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"code":"a43e9196694345f4ae54871a1e721e07","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Abohar","serverId":7878},{"code":"e5ca32f485e545b9a59a63ea613840e0","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Amritsar","serverId":3954},{"code":"a81126ecb4854425b1c051444175090d","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Barnala","serverId":3696},{"code":"301","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bathinda","serverId":689},{"code":"64902a480efd4eba858106d832b3a83f","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ellenabad","serverId":227890},{"code":"c5465a6855c74fa988ed1a396c92367c","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Faridkot","serverId":49279},{"code":"68a22d6fffda4bf0ae29b241f48ecb93","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Fatehgarh Sahib","serverId":7699},{"code":"302","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Fazilka","serverId":691},{"code":"437","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Firozpur","serverId":1189},{"code":"5066460fa05347d7b33cfce3d74693e0","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Gurdaspur","serverId":49280},{"code":"403131","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Hoshiarpur","serverId":1439},{"code":"403111","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Jalandhar","serverId":1419},{"code":"403181","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kapurthala","serverId":1465},{"code":"405","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Katao","serverId":944},{"code":"606b217a0b2248bab481c28e3e33ccf9","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ludhiana","serverId":3697},{"code":"43b7e41a90a84ea2982046eba15ffe67","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"malout","serverId":7879},{"code":"403161","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Malsiya","serverId":1452},{"code":"303","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mansa","serverId":688},{"code":"85c6fbf3d2fb4486ae2cc0c5e2185a49","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Moga","serverId":4007},{"code":"402","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Muktsar","serverId":897},{"code":"5e9c3f8600d24256a1bb13d9a56985cd","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pathankot","serverId":3259446},{"code":"fb217f5547654df2ac899a03be710a01","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Patiala","serverId":4243},{"code":"69b9afa14a80487aa9517a31f7b16f6e","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Rupnagar","serverId":3913},{"code":"59d6b08ba0284ffdbb6b6c776f0d6ce9","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sahibzada Ajit Singh Nagar","serverId":49281},{"code":"403151","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sangrur","serverId":1449},{"code":"7d30ffde3e3a4ac79f5faf1801c58616","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Shahid Bhagat Singh Nagar","serverId":49282},{"code":"403171","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Shahkot","serverId":1459},{"code":"403141","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sidhwan","serverId":1444},{"code":"2d4c3b2893dc4e469ea82ab2261a33d0","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tarn Taran","serverId":49283},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.009
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.012
16:51:06.985 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.383
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 49282
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:07.042 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.001
16:51:07.043 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.325
16:51:07.047 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/49282
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:07.371 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"code":"4fd6eba7-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Balachaur","serverId":49308},{"code":"7096753d7e0f49eba2e1eddeb120d211","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nawanshahr","serverId":49292},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.001
16:51:07.383 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.373
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": 49292
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:07.405 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:51:07.405 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.000
>>>> When method get 0.317
16:51:07.408 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/49292
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:07.723 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 52
[{"code":"e2608ae5-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":" Mahadipur Kalan (253)","serverId":54284},{"code":"e25ffc29-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Alachaur (131)","serverId":54066},{"code":"e260a163-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Alowal (249)","serverId":54318},{"code":"e25fff56-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Amargarh (119)","serverId":54071},{"code":"e260201f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Anokharwal (21)","serverId":54122},{"code":"e2601379-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Atari (37)","serverId":54102},{"code":"e260a514-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Aur (CT)","serverId":54324},{"code":"e2603b73-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bagoran (68)","serverId":54165},{"code":"e2606d2f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bahadurpur (214)","serverId":54241},{"code":"e2602a35-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bahar Mazara (6)","serverId":54138},{"code":"e2601ae4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Baharwal (77)","serverId":54114},{"code":"e26010f8-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bahla ( (42)","serverId":54098},{"code":"e26085e5-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bahlur Kalan (264)","serverId":54276},{"code":"e26089ad-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bahlur Khurd (256)","serverId":54282},{"code":"e2602b73-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bahua (4)","serverId":54140},{"code":"e260030e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bains (111)","serverId":54077},{"code":"e2607b63-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bairsal (276)","serverId":54262},{"code":"e2605e21-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bajjon (184)","serverId":54217},{"code":"e2604d97-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bakhlaur (199)","serverId":54194},{"code":"e26014bc-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Balon (35)","serverId":54104},{"code":"e26057b6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Baloni (209)","serverId":54207},{"code":"e260384f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Balowal (193)","serverId":54160},{"code":"720751c9-7133-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Banga  (M Cl)","serverId":3327352},{"code":"e2600bfa-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Banga (Rural) (82)","serverId":54090},{"code":"e25ff7d9-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Barnala Kalan (135)","serverId":54059},{"code":"e2607985-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Barnala Khurd (221)","serverId":54259},{"code":"e25ff416-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Barsian (160)","serverId":54053},{"code":"7764ee4c1326467cbc30c43a9045cd01","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Barwa (142)","serverId":49293},{"code":"e2604884-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Batuli (87)","serverId":54186},{"code":"e26073b4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bazidpur (217)","serverId":54250},{"code":"e25ff69c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Begampur (164)","serverId":54057},{"code":"e2605532-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Begowal (289)","serverId":54204},{"code":"e2601f52-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Behram (20)","serverId":54121},{"code":"e25ff071-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhagoran (139)","serverId":54047},{"code":"e25ffe9f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhangal Kalan (125)","serverId":54070},{"code":"e25fefd0-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhano Mazara (140)","serverId":54046},{"code":"e26030bd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bharo Mazara (62)","serverId":54148},{"code":"e2604609-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bharo Mazara (97)","serverId":54182},{"code":"e2602411-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bharoli (30)","serverId":54128},{"code":"e2607848-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bharta Kalan (219)","serverId":54257},{"code":"e26078e6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bharta Khurd (220)","serverId":54258},{"code":"e2600986-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhaura (106)","serverId":54086},{"code":"e26001dd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhin (123)","serverId":54075},{"code":"e260442e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhukhri (96)","serverId":54179},{"code":"e260057d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhut (104)","serverId":54081},{"code":"e2603d55-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bika (72)","serverId":54168},{"code":"e2601cb6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bir Alarwal (24)","serverId":54117},{"code":"e2602997-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bir Sarangwal (13)","serverId":54137},{"code":"e26097f3-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Birowal (147)","serverId":54303},{"code":"e2601c1b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bisla (53)","serverId":54116},{"code":"e26068c4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Buhara (176)","serverId":54234},{"code":"e2601874-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bulakipur (26)","serverId":54110},{"code":"e2602ad3-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Burj Kandhari (12)","serverId":54139},{"code":"e2605495-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Burj Tehal Dass (292)","serverId":54203},{"code":"e2604c53-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chahal Kalan (196)","serverId":54192},{"code":"e26063d2-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chahal Khurd (115)","serverId":54226},{"code":"e2608d83-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chahar Mazara (231)","serverId":54288},{"code":"e260a1fd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chak Alahi Bakhash (246)","serverId":54319},{"code":"e2603486-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chak Bilgan (58)","serverId":54154},{"code":"e2605112-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chak Dana (202)","serverId":54198},{"code":"e260301d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chak Guru  (61)","serverId":54147},{"code":"e2602f7e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chak Mai Dass (19)","serverId":54146},{"code":"e260285f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chak Mander (10)","serverId":54135},{"code":"e2603207-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chak Ramun (63)","serverId":54150},{"code":"e260410b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chakkalal (81)","serverId":54174},{"code":"e2608ba0-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chakli Shujat (254)","serverId":54285},{"code":"e26099d7-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Charan (241)","serverId":54306},{"code":"e26022d4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Cheta (31)","serverId":54126},{"code":"e2608f70-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chhokran (159)","serverId":54291},{"code":"e25ff9ad-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chuharpur (133)","serverId":54062},{"code":"e2607a20-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Daryapur (278)","serverId":54260},{"code":"e25fec24-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Daulatpur (143)","serverId":54040},{"code":"e2601b7d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhahan  (56)","serverId":54115},{"code":"e2603525-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhandhua (57)","serverId":54155},{"code":"e2607100-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dharmkot (168)","serverId":54247},{"code":"e260a3da-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhingarpur (242)","serverId":54322},{"code":"e2608684-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dilawarpur (263)","serverId":54277},{"code":"e2606e7b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dodhala (216)","serverId":54243},{"code":"e2609e51-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dopalpur (234)","serverId":54313},{"code":"e2604391-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dosanjh Khurd (98)","serverId":54178},{"code":"e25ffa53-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Durgapur (127)","serverId":54063},{"code":"e2604a72-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ferozepur (89)","serverId":54189},{"code":"e2606966-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Garcha (175)","serverId":54235},{"code":"e2606a9a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Garh Padhana (213)","serverId":54237},{"code":"e2605865-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Garhi Ajitsingh (208)","serverId":54208},{"code":"e26077a9-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Garhi Bharti (218)","serverId":54256},{"code":"e2607ef6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Garhi Fateh Khan (273)","serverId":54265},{"code":"e26049d2-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gehal Mazari (90)","serverId":54188},{"code":"e26065a5-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ghataron (172)","serverId":54229},{"code":"e26025ea-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ghumman (17)","serverId":54131},{"code":"e26012da-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gobindpur (38)","serverId":54101},{"code":"e2601911-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Godani (25)","serverId":54111},{"code":"e25ff243-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gohlron (156)","serverId":54050},{"code":"e25ff2e4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gorakhpur (157)","serverId":54051},{"code":"e26047e5-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gosal (85)","serverId":54185},{"code":"e26056fd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Grupar (210)","serverId":54206},{"code":"e25ffd61-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gujjarpur Kalan (128)","serverId":54068},{"code":"e2601195-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gujjarpur Khurd (40)","serverId":54099},{"code":"e260474b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gunachaur (91)","serverId":54184},{"code":"e260398c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hakimpur (195)","serverId":54162},{"code":"e2604250-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hamirowal (83)","serverId":54176},{"code":"e2606fbe-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hansron (167)","serverId":54245},{"code":"e2600d38-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hapowal (78)","serverId":54092},{"code":"e2600dd8-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Heon (47)","serverId":54093},{"code":"e2605ec1-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Herian (188)","serverId":54218},{"code":"e25ff55b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hiala (165)","serverId":54055},{"code":"e25ff605-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hussain Chak (166)","serverId":54056},{"code":"e2608034-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hussainpur (274)","serverId":54267},{"code":"e260770c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ibrahimpur (279)","serverId":54255},{"code":"e260013b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jabbowal (122)","serverId":54074},{"code":"e2609745-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jadla (146)","serverId":54302},{"code":"e25ff4b6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jaffarpur (163)","serverId":54054},{"code":"e2603ad6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jagatpur   (69)","serverId":54164},{"code":"e26028fb-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jagatpur Theh (11)","serverId":54136},{"code":"e25fee9a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jaitpur (138)","serverId":54044},{"code":"e2608ce3-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jalwaha (232)","serverId":54287},{"code":"e260169b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jandiala (50)","serverId":54107},{"code":"e2602cab-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jandiali (2)","serverId":54142},{"code":"e260a33d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Janian (243)","serverId":54321},{"code":"e26027c0-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jasso Mazara (9)","serverId":54134},{"code":"e25ff874-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jethu Mazara (136)","serverId":54060},{"code":"e2601d55-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jhander Kalan (23)","serverId":54118},{"code":"e2601df1-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jhander Khurd (22)","serverId":54119},{"code":"e2605f5a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jhingran (183)","serverId":54219},{"code":"e2606bd4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jhungian (285)","serverId":54239},{"code":"e26042f0-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jindowal (100)","serverId":54177},{"code":"e2606c8b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jullah Majra (286)","serverId":54240},{"code":"e2607da3-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kahlon (222)","serverId":54263},{"code":"e26003ad-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kahma (112)","serverId":54078},{"code":"e2600e77-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kajla (46)","serverId":54094},{"code":"e2601a48-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kaleran (51)","serverId":54113},{"code":"e2606786-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kamam (187)","serverId":54232},{"code":"e260822e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kanaun (269)","serverId":54270},{"code":"e26071ad-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kang (169)","serverId":54248},{"code":"e2602237-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kangraur (32)","serverId":54125},{"code":"e260650a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kariam (118)","serverId":54228},{"code":"e25ffff4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kariha (120)","serverId":54072},{"code":"e25ff380-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Karimpur (158)","serverId":54052},{"code":"e26061e9-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Karnana (93)","serverId":54223},{"code":"e26017d7-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Katarian (33)","serverId":54109},{"code":"e260334d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Katt (59)","serverId":54152},{"code":"e2608e27-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kazampur (261)","serverId":54289},{"code":"e2600b5b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khamachon (101)","serverId":54089},{"code":"e260492c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khan Khana (88)","serverId":54187},{"code":"e2603df4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khanpur (73)","serverId":54169},{"code":"e2606b3c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kharkuwal (287)","serverId":54238},{"code":"e26004e4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khatkar Kalan (103)","serverId":54080},{"code":"e2600c98-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khatkar Khurd (79)","serverId":54091},{"code":"e26074fa-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khoja (284)","serverId":54252},{"code":"e260a477-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khothran (CT)","serverId":54323},{"code":"e26051e4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Khurd (203)","serverId":54199},{"code":"e25fef36-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kishanpura ( Bhakrodi) (141)","serverId":54045},{"code":"e2609009-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kot Ranjha (224)","serverId":54292},{"code":"e25ffaf2-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kulam (132)","serverId":54064},{"code":"e2602e43-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kultham (7)","serverId":54144},{"code":"e2600f1b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ladhana Jhikka (43)","serverId":54095},{"code":"e2600fbd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ladhana Ucha (44)","serverId":54096},{"code":"e2601736-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ladian   (34)","serverId":54108},{"code":"e2603e93-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lakhpur (75)","serverId":54170},{"code":"e26060a1-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lal Mazara (189)","serverId":54221},{"code":"e26075a5-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lalewal (282)","serverId":54253},{"code":"e26035cc-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lalpur (55)","serverId":54156},{"code":"e260366a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Langeri (74)","serverId":54157},{"code":"e25ff10d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Langroya (137)","serverId":54048},{"code":"e2605a59-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Laroya (181)","serverId":54211},{"code":"e26037ac-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lidhar Kalan (67)","serverId":54159},{"code":"e260646f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lodhipur (117)","serverId":54227},{"code":"e2608a49-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahadipur Khurd (252)","serverId":54283},{"code":"e2604ef8-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahal Badowal (200)","serverId":54196},{"code":"e2600a27-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahal Gehla (45)","serverId":54087},{"code":"e2604f99-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahal Khairabad (201)","serverId":54197},{"code":"e26069fe-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahal Khurd (212)","serverId":54236},{"code":"e25ffdfd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahalon (124)","serverId":54069},{"code":"e25ffb8b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahdipur (129)","serverId":54065},{"code":"e260254d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahliana (15)","serverId":54130},{"code":"e2606f17-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahrampur (171)","serverId":54244},{"code":"e2603fd2-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahrampur (86)","serverId":54172},{"code":"e2605c35-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mai Ditta (178)","serverId":54214},{"code":"e2609bb7-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Majhoor (238)","serverId":54309},{"code":"e260218e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Maksudpur (27)","serverId":54124},{"code":"e2605b96-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mala Bedian (179)","serverId":54213},{"code":"e260a29b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Malakpur (244)","serverId":54320},{"code":"e2601e8c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mallah Sodhian (54)","serverId":54120},{"code":"e2604e5f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mallo Mazara (293)","serverId":54195},{"code":"e2603f36-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Malopota (76)","serverId":54171},{"code":"e2600097-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Malpur (121)","serverId":54073},{"code":"e2607255-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Malpur (170)","serverId":54249},{"code":"e2603cae-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mander (71)","serverId":54167},{"code":"e260a02e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mandhala (251)","serverId":54316},{"code":"e2602da9-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mandhali (5)","serverId":54143},{"code":"e26024ab-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mangat Dhingrian (16)","serverId":54129},{"code":"e2600449-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mangowal (113)","serverId":54079},{"code":"e26094e9-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mazara Kalan (151)","serverId":54300},{"code":"e2609589-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mazara Khurd (150)","serverId":54301},{"code":"e260456c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mazara Nauabad (94)","serverId":54181},{"code":"e260406e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mazari (80)","serverId":54173},{"code":"e2602c0e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mehli   (3)","serverId":54141},{"code":"e2605d7a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mehmudpur (185)","serverId":54216},{"code":"e2608545-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mehndipur (265)","serverId":54275},{"code":"e2609935-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mirpur Jattan (149)","serverId":54305},{"code":"e2605ccf-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mirpur Lakha (177)","serverId":54215},{"code":"e2607abf-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mirzapur (277)","serverId":54261},{"code":"e26019ac-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Muafi Alarwal (52)","serverId":54112},{"code":"e25ffcc8-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mubarkpur  (130)","serverId":54067},{"code":"e2603a29-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mukandpur (192)","serverId":54163},{"code":"e2602727-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Muna (14)","serverId":54133},{"code":"e2606320-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Musapur (116)","serverId":54225},{"code":"e2609b15-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Muzaffarpur (239)","serverId":54308},{"code":"e26044cc-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nagra (95)","serverId":54180},{"code":"e25fecbf-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nai Mazara (145)","serverId":54041},{"code":"e2608910-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nangal Chhanga (258)","serverId":54281},{"code":"e2605345-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nangal Jattan (205)","serverId":54201},{"code":"e2600620-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Naura (105)","serverId":54082},{"code":"720752de-7133-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nawanshahr  (M Cl)","serverId":3327353},{"code":"e2608190-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Niamatpur (270)","serverId":54269},{"code":"e2608738-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nilowal (262)","serverId":54278},{"code":"e26033ea-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nurpur (65)","serverId":54153},{"code":"e260123c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Paddi Matwali (39)","serverId":54100},{"code":"e2600775-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Palli Jhikki (109)","serverId":54083},{"code":"e2600276-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Palli Uchi (110)","serverId":54076},{"code":"e2609147-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pallian Kalan (226)","serverId":54294},{"code":"e26090a9-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pallian Khurd (225)","serverId":54293},{"code":"e26053ef-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pandrawal (206)","serverId":54202},{"code":"e25ff73a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pannu Mazara (161)","serverId":54058},{"code":"e2605af5-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Paragpur (180)","serverId":54212},{"code":"e260105c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pathlawa (41)","serverId":54097},{"code":"e2609c57-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Patti Shahpur (237)","serverId":54310},{"code":"e26055cd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Phambra (288)","serverId":54205},{"code":"e2602687-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pharala (18)","serverId":54132},{"code":"e2608408-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Phul Makauri (257)","serverId":54273},{"code":"e26046ab-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Poonian (99)","serverId":54183},{"code":"72075dcf-7133-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rahon  (M Cl)","serverId":3327354},{"code":"e2607063-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rahon(Ghakewal) (223)","serverId":54246},{"code":"e2606144-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Raipur Daba (92)","serverId":54222},{"code":"e2609a75-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Raksan (240)","serverId":54307},{"code":"e26093b6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ramgarh (152)","serverId":54298},{"code":"e2601421-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rampur (36)","serverId":54103},{"code":"e25ff1a4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ramraipur (155)","serverId":54049},{"code":"e2609eee-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ranewal (233)","serverId":54314},{"code":"e2606282-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rasulpur (114)","serverId":54224},{"code":"e2608ed1-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rasulpur Theh (230)","serverId":54290},{"code":"e2604cf1-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ratainda (197)","serverId":54193},{"code":"e2607f98-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ratnana (275)","serverId":54266},{"code":"e26038ec-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rehpa (194)","serverId":54161},{"code":"e2609f8d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sabalpur (250)","serverId":54315},{"code":"e2603c0e-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sadhpur (70)","serverId":54166},{"code":"e26066eb-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sahlon (174)","serverId":54231},{"code":"e26082c8-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Saidpur Kalan (267)","serverId":54271},{"code":"e2608365-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Saidpur Khurd (268)","serverId":54272},{"code":"e2606dd6-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Saidpur Theh (215)","serverId":54242},{"code":"e25fedf8-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sajawalpur (154)","serverId":54043},{"code":"e2601559-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sal Kalan (48)","serverId":54105},{"code":"e2601601-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sal Khurd (49)","serverId":54106},{"code":"e2608873-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Salempur (260)","serverId":54280},{"code":"e260a5ad-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Saloh (CT)","serverId":54325},{"code":"e25fed5a-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sanawa (144)","serverId":54042},{"code":"e2602372-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sandwan (29)","serverId":54127},{"code":"e2603707-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sarhal Qazian (66)","serverId":54158},{"code":"e2602ee0-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sarhala Ranuan (8)","serverId":54145},{"code":"e260944c-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shahabpur (153)","serverId":54299},{"code":"e26091dd-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shahbazpur (227)","serverId":54295},{"code":"e2609d16-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shahpur (236)","serverId":54311},{"code":"e260664b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shakohpur (173)","serverId":54230},{"code":"e2608c47-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shamspur (255)","serverId":54286},{"code":"e26080f1-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sheikhe Mazara (271)","serverId":54268},{"code":"e26059b9-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sheikhupur (182)","serverId":54210},{"code":"e2609db7-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sheikhupur Bagh (235)","serverId":54312},{"code":"e2605296-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shivdayalpur (204)","serverId":54200},{"code":"e2606825-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sodhian (186)","serverId":54233},{"code":"e2609277-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Soheta (228)","serverId":54296},{"code":"e25ff90d-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sona (134)","serverId":54061},{"code":"e26020d4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Soondh (28)","serverId":54123},{"code":"e26041b3-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sotran (84)","serverId":54175},{"code":"e26008dc-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sujjon (107)","serverId":54085},{"code":"e2604bb7-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sukar (198)","serverId":54191},{"code":"e26087d4-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sultanpur (259)","serverId":54279},{"code":"e2600834-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Surapur (108)","serverId":54084},{"code":"e2605ffb-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Surapur Theh (190)","serverId":54220},{"code":"e260315b-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Taharpur (64)","serverId":54149},{"code":"e260a0cb-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tajowal (248)","serverId":54317},{"code":"e2607458-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tajpur (283)","serverId":54251},{"code":"e2604b16-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Talwandi Fattu (191)","serverId":54190},{"code":"e26032af-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Talwandi Jattan (60)","serverId":54151},{"code":"e2607648-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Talwandi Shibu (280)","serverId":54254},{"code":"e2600ac3-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Thandian (102)","serverId":54088},{"code":"e26084a8-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Thathiala (266)","serverId":54274},{"code":"e2607e58-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Udhowal (272)","serverId":54264},{"code":"e2605912-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Urapur(207)","serverId":54209},{"code":"e2609317-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Usmanpur (229)","serverId":54297},{"code":"e260988f-9a47-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Uttal (148)","serverId":54304},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.494
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:51:07.912 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:51:07.914 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.003
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.306
16:51:07.920 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:51:08.224 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:08 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.008
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.005
16:51:08.241 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.000
> * def cartProducts = call read('classpath:/nurture_retail_application/cart/cart.feature') { authToken: #(authToken), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 2.744
> nurture_retail_application/cart/cart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:51:08.423 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:51:08.423 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:51:08.426 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:51:08.426 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def availableProduct = utils().getAvailableProduct(token.authToken, currentKYCStatus.currentKYCStatus, isServiceable.isServiceable) 0.553
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:08.510 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:08.512 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.381
16:51:08.515 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:08.893 response time in milliseconds: 376
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 126
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token.authToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.445
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:09.006 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.352
16:51:09.010 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:51:09.355 response time in milliseconds: 344
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45132
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45132
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
{"werks":"DS07","addedAt":"2021-05-17T11:21:09.295847Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":1.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45132,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.001
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.379
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:51:09.427 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:51:09.466 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:09.468 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.304
16:51:09.472 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:51:09.773 response time in milliseconds: 301
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":22702.85,"errorMessage":null,"netPrice":21029.61,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:21:09Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":1.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45132,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":17821.7,"totalGst":3207.91,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"21,030","payNowTotalAmount":21029.61,"isOutstandingAvailable":false,"totalDiscount":1418.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> And match cartPayNowProducts.response.products[*].productId contains productId 0.000
>> * def getRandomNumber = utils().getRandomNumber(cartPayNowProducts.response.products) 0.000
>> * def productMainId = cartPayNowProducts.response.products[getRandomNumber].id; 0.000
>> * def deleteProductFromCart = call read('classpath:/nurture_retail_application/cart/removeProductFromCart.feature') { authToken: #(token.authToken), productId: #(productMainId)} 0.666
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 45132
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:09.844 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:51:09.844 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.548
16:51:09.846 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45132
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:10.393 response time in milliseconds: 546
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:10 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45132
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45132
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 282

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.503
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:51:10.475 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:10.556 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:10.558 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.284
16:51:10.562 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:51:10.843 response time in milliseconds: 280
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:10 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37

>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.006
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
16:51:10.855 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if (!cartPayNowProducts.res) karate.abort() 0.000
16:51:10.979 abort at classpath:nurture_retail_application/cart/cart.feature:33
>> And match cartPayNowProducts.response.products[*].productId !contains productId 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.007
16:51:11.125 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:51:11.131 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.002
16:51:11.132 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.301
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:51:11.143 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:11.143 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken; 0.000
16:51:11.147 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.285
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:11.154 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:11.156 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.275
16:51:11.159 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:11.432 response time in milliseconds: 273
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
{"referrerName":"KLzdlisZ","lastName":"TrAXKuyk","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:05Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"EBnlpktK","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.003
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.332
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "KLzdlisZ",
    "lastName": "TrAXKuyk",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:21:05Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "EBnlpktK",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "sQTkGuBL",
    "id": 19194,
    "lastName": "IyBHfWfu",
    "mobile": "9175992158",
    "referrerName": "yGGxVuyc",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:51:11.448 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:51:11.450 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.001
16:51:11.452 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.299
16:51:11.459 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"yGGxVuyc","firstName":"sQTkGuBL","lastName":"IyBHfWfu","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:51:11.751 response time in milliseconds: 291
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"referrerName":"yGGxVuyc","lastName":"IyBHfWfu","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:11.681038Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"sQTkGuBL","createdDate":"2021-05-17T11:21:11.681038Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.001
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.001
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.379
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.017
16:51:11.818 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.004
>>> * def token = {authToken: #(authToken)}; 0.008
16:51:11.835 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.301
16:51:11.842 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:12.137 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"yGGxVuyc","lastName":"IyBHfWfu","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"sQTkGuBL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BJCQTEE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"BMWCUXZFQTGFSSUHXF","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"dtOLgJbp","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"oTKsXjYE","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:21:06Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.003
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.007
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.421
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "mlUEhGhZ",
    "gstNumber": "UNAVTATWLOEXBBYOXN",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "REESQFP1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "xyMEbyMH",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "yGGxVuyc",
      "lastName": "IyBHfWfu",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:21:12Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "sQTkGuBL",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "BJCQTEE1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "BMWCUXZFQTGFSSUHXF",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "dtOLgJbp",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "oTKsXjYE",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:21:06Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:51:12.189 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:12.192 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:51:12.193 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.376
16:51:12.198 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"REESQFP1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"UNAVTATWLOEXBBYOXN","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"xyMEbyMH","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"mlUEhGhZ","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:51:12.571 response time in milliseconds: 373
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 131
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"yGGxVuyc","lastName":"IyBHfWfu","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"sQTkGuBL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"REESQFP1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"UNAVTATWLOEXBBYOXN","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"mlUEhGhZ","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"xyMEbyMH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:21:12Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.002
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.830
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:51:12.600 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.001
16:51:12.602 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:51:12.603 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.436
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:12.618 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.392
16:51:12.621 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:13.010 response time in milliseconds: 382
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 108
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.001
>>>> And match response[0] == schema 0.002
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.001
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.402
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2714
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:51:13.084 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.006
16:51:13.091 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.001
>>>> When method get 0.320
16:51:13.096 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2714
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:13.413 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 48
[{"code":"75470749-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ariyalur","serverId":2449696},{"code":"0f1b0e4031f740bdb4e3529bcc800692","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chengalpattu","serverId":3259359},{"code":"75471ded-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Coimbatore","serverId":2449703},{"code":"7546e6cb-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Cuddalore","serverId":2449678},{"code":"75471b78-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dharmapuri","serverId":2449701},{"code":"7547012d-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dindigul","serverId":2449692},{"code":"7546fa94-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Erode","serverId":2449688},{"code":"95de5b444d374c2ab395ff344bc9a26c","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kallakurichi","serverId":3259360},{"code":"7546f2e6-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kancheepuram","serverId":2449684},{"code":"7546f8b9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kanniyakumari","serverId":2449687},{"code":"7546f6cb-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Karur","serverId":2449686},{"code":"75471a23-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Krishnagiri","serverId":2449700},{"code":"7546d8a4-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Madurai","serverId":2449674},{"code":"754704c9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nagapattinam","serverId":2449694},{"code":"7546fe1d-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Namakkal","serverId":2449690},{"code":"75471ca3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Perambalur","serverId":2449702},{"code":"75470615-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pudukkottai","serverId":2449695},{"code":"75470ad3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ramanathapuram","serverId":2449699},{"code":"19f8582f886348a3abd6df4b1c7048a0","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ranipet","serverId":3259361},{"code":"7546eef4-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Salem","serverId":2449682},{"code":"7546eae8-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sivaganga","serverId":2449680},{"code":"23e9f488336b434097b2d7eba2e50165","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tenkasi","serverId":3259362},{"code":"7546ffe9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thanjavur","serverId":2449691},{"code":"7546f0f1-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"The Nilgiris","serverId":2449683},{"code":"75471f09-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Theni","serverId":2449704},{"code":"7546ece7-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thiruvallur","serverId":2449681},{"code":"7546f4e3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thiruvarur","serverId":2449685},{"code":"75470309-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thoothukkudi","serverId":2449693},{"code":"7547088a-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tiruchirappalli","serverId":2449697},{"code":"7546e8e9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tirunelveli","serverId":2449679},{"code":"e6b44595a52f420eb892ae07b1e07536","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tirupathur","serverId":3259363},{"code":"7546fc53-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tiruppur","serverId":2449689},{"code":"7546e4ae-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tiruvannamalai","serverId":2449677},{"code":"7546df56-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Vellore","serverId":2449675},{"code":"7546e251-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Viluppuram","serverId":2449676},{"code":"754709a3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Virudhunagar","serverId":2449698},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.003
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.002
16:51:13.448 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.001
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.001
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.421
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 2449690
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:13.511 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:51:13.511 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.312
16:51:13.514 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2449690
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:13.825 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
[{"code":"78051f0f-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kollihills","serverId":3267785},{"code":"7804d08b-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kumarapalayam","serverId":3267758},{"code":"78052071-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Mohanur","serverId":3267786},{"code":"9725458b-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Namakkal","serverId":2449735},{"code":"972613e5-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Paramathi-Velur","serverId":2449899},{"code":"9725bbc2-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Rasipuram","serverId":2449825},{"code":"78040d9a-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Senthamangalam","serverId":3267730},{"code":"97257e64-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Tiruchengode","serverId":2449777},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.001
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.001
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.002
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.001
16:51:13.874 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.001
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.001
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.472
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": 3267730
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:13.952 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:51:13.953 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.003
>>>> When method get 0.325
16:51:13.959 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/3267730
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:14.280 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
[{"code":"ebbadece-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"A. Palayapalayam","serverId":3285222},{"code":"ebbadfa7-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Akkiyampatti","serverId":3285223},{"code":"ebbae082-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Belukkurichi","serverId":3285224},{"code":"ebbae157-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bodinayakkanpatti","serverId":3285225},{"code":"ebbae21d-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bommasamudram Aghragaram","serverId":3285226},{"code":"ebbae2ee-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bommasumudram","serverId":3285227},{"code":"ebbae3a9-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chithamparampatti","serverId":3285228},{"code":"ebbae484-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Devaraapuram","serverId":3285229},{"code":"ebbae55a-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Erumapatti","serverId":3285230},{"code":"ebbae619-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gajacombai","serverId":3285231},{"code":"ebbae922-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ichchampatti","serverId":3285232},{"code":"ebbaea9a-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kalappanayakkenpatti","serverId":3285233},{"code":"ebbaeb9f-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kalkurchi","serverId":3285234},{"code":"ebbaec81-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kavakkrampatti","serverId":3285235},{"code":"ebbaed70-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kejalnaickenpatti","serverId":3285236},{"code":"ebbaee49-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Konangipatti","serverId":3285237},{"code":"ebbaef2c-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kondamanayakkanpatti","serverId":3285238},{"code":"ebbaf004-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Melapatti","serverId":3285239},{"code":"ebbaf0de-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Muthugapatti (Part)","serverId":3285240},{"code":"ebbaf1bd-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Muttanchetti","serverId":3285241},{"code":"ebbaf28b-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Naducombai","serverId":3285242},{"code":"ebbaf902-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pachudayampatti","serverId":3285243},{"code":"ebbaf9f4-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Palapatti Aghragaram","serverId":3285244},{"code":"ebbafac9-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Palapatti Mitta","serverId":3285245},{"code":"ebbafb92-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pallamparai","serverId":3285246},{"code":"ebbafc69-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pallipatti","serverId":3285247},{"code":"ebbafd3e-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pavithiram","serverId":3285248},{"code":"ebbafe0e-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pavithram Pudur","serverId":3285249},{"code":"ebbafedc-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Periyakulam","serverId":3285250},{"code":"ebbaffaf-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Perumapatti","serverId":3285251},{"code":"ebbb0089-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Perumapatti Aghragaram","serverId":3285252},{"code":"ebbb0158-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Perumapatti East","serverId":3285253},{"code":"ebbb0223-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Perumapatti West","serverId":3285254},{"code":"ebbb02f1-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ponnari","serverId":3285255},{"code":"ebbb03c6-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ponnarkulam I","serverId":3285256},{"code":"ebbb0497-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ponnarkulam Ii","serverId":3285257},{"code":"ebbb055f-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ponnarkulam Iii","serverId":3285258},{"code":"ebbb062a-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ponnarkulam Iv","serverId":3285259},{"code":"ebbb06fa-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pottanam","serverId":3285260},{"code":"ebbb07cd-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pottireddipatty","serverId":3285261},{"code":"ebbb0895-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pottireddipatty Aghragaram","serverId":3285262},{"code":"ebbb0962-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Puducombai","serverId":3285263},{"code":"ebbb0a30-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Pudukkotti","serverId":3285264},{"code":"ebbb0af8-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Reddipatti","serverId":3285265},{"code":"ebbb0bd5-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sarkarpalayapalayam","serverId":3285266},{"code":"ebbb0cb5-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Senthamangalam","serverId":3285267},{"code":"ebbb0d81-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Singalamkombai","serverId":3285268},{"code":"ebbb0e77-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sivanaickenpatti","serverId":3285269},{"code":"ebbb0f4b-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Thirumalaipatti","serverId":3285270},{"code":"ebbb1020-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Thusur","serverId":3285271},{"code":"ebbb10ef-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Thuthikulam","serverId":3285272},{"code":"ebbb11bf-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tirumalaikiri","serverId":3285273},{"code":"ebbb1294-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tottamudayampatti","serverId":3285274},{"code":"ebbb136b-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Uthiragadikaval","serverId":3285275},{"code":"ebbb143c-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Valavandicombai","serverId":3285276},{"code":"ebbb1513-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Valayappatti","serverId":3285277},{"code":"ebbb15e0-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Varadarajapuram","serverId":3285278},{"code":"ebbb16b1-6fa6-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Varagur","serverId":3285279},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.001
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.001
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.001
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.431
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:14.457 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:51:14.458 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.367
16:51:14.460 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:51:14.827 response time in milliseconds: 366
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:14 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.001
16:51:14.831 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.000
> * def account = call read('classpath:/nurture_retail_application/account/account.feature') { authToken: #(authToken)} 1:14.982
> nurture_retail_application/account/account.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:51:14.902 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:14.902 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def verifyBankDetails = call read('classpath:/nurture_retail_application/account/bankDetails/verifyBankAccountDetails.feature') { authToken: #(token.authToken) } 57.167
>> nurture_retail_application/account/bankDetails/verifyBankAccountDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:51:15.016 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:51:15.016 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = token.authToken; 0.000
16:51:15.018 over-writing existing variable 'token' with new value: token.authToken;
>>> * def allBankNames = call read('classpath:/nurture_retail_application/account/bankDetails/getAllBankNames.feature') { authToken: #(token) } 0.590
>>> nurture_retail_application/account/bankDetails/getAllBankNames.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:15.054 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','bank', 'detail' 0.000
>>>> And request { "fetchType": "BANK_NAME", "isPopular": false, "searchString": "" } 0.000
>>>> When method post 0.465
16:51:15.056 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 61
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"","isPopular":false,"fetchType":"BANK_NAME"}

16:51:15.517 response time in milliseconds: 457
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 213
{"bankDetails":[{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Abhyudaya Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Akola District Central Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Airtel Payments Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Ajara Urban Co Op Bank Ltd Ajara","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Ambarnath Jaihind Coop Bank Ltd Ambarnath","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Akola Janata Commercial Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Allahabad Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Ahmedabad Mercantile Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Ahmednagar Merchants Co-op Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Andhra Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Australia And New Zealand Banking Group Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Andhra Pradesh State Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Andhra Pragathi Grameena Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Andhra Pradesh Grameena Vikas Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The A.p. Mahesh Cooperative Urban Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Apna Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Au Small Finance Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Almora Urban Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bassein Catholic Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Baramati Sahakari Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bank Of Baroda","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Barclays Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bank Of Baharain And Kuwait Bsc","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bharat Cooperative Bank Mumbai Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bank Of Ceylon","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bandhan Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Dena Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bank Of India","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"B N P Paribas","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bank Of America","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Mufg Bank, Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Central Bank Of India","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Citizen Credit Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Jp Morgan Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Citi Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"City Union Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Capital Small Finance Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Canara Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Corporation Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Cosmos Co Operative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Credit Suisee Ag","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Credit Agricole Corporate And Investment Bank Calyon Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Shri Chhatrapati Rajashri Shahu Urban Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Csb Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Ctbc Bank Co Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Dbs Bank India Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Dcb Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Deogiri Nagari Sahakari Bank Ltd. Aurangabad","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Deustche Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Delhi State Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Dhanalakshmi Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Dmk Jaoli Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Dombivli Nagari Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Doha Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Durgapur Steel Peoples Co-operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Equitas Small Finance Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Esaf Small Finance Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Federal Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Fino Payments Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Fincare Small Finance Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Greater Bombay Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Gadchiroli District Central Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Gujarat State Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Haryana State Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Hasti Coop Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Hdfc Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Himachal Pradesh State Cooperative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Hsbc Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Woori Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Idbi Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Industrial Bank Of Korea","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Icici Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Idfc First Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Indian Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Idukki District Co Operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Indusind Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Indian Overseas Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"India Post Payment Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Irinjalakuda Town Co-operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Jammu And Kashmir Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Janaseva Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Janaseva Sahakari Bank Borivli Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Jio Payments Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Jalgaon Janata Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Jalgaon Peopels Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Janakalyan Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Janata Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Jana Small Finance Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Kangra Central Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Kallappanna Awade Ichalkaranji Janata Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Kangra Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Karnataka Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Kookmin Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Kalupur Commercial Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Kozhikode District Cooperatiave Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Kalyan Janata Sahakari Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Kotak Mahindra Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Kerala Gramin Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Kurmanchal Nagar Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Krung Thai Bank Pcl","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Kerala State Co Operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Karanataka State Cooperative Apex Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Karad Urban Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Karur Vysya Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Karnataka Vikas Grameena Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Laxmi Vilas Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Bank Of Maharashtra","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Maharashtra Gramin Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Gs Mahanagar Co-operative Bank Limited, Mumbai","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Model Cooperative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Mumbai District Central Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Mizuho Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Malkapur Urban Co Operative Bank Ltd Malkapur","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Mahesh Sahakari Bank Ltd Pune","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Maharashtra State Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Mashreqbank Psc","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Muslim Co-operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Mehsana Urban Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Municipal Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Sir M Visvesvaraya Co Operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Nilambur Co Operative Urban Bank Ltd Nilambur","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"North East Small Finance Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Nagpur Nagarik Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"New India Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Nav Jeevan Co Op Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Nkgsb Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Nasik Merchants Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Nutan Nagarik Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Nsdl Payments Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Nainital Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Nagar Urban Co Operative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Navnirman Co-operative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Oriental Bank Of Commerce","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Odisha State Cooperative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"G P Parsik Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Karnataka Gramin Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Prime Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Punjab And Sind Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Pandharpur Urban Co Op. Bank Ltd. Pandharpur","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Punjab National Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Pusad Urban Cooperative Bank Ltd Pusad","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Paytm Payments Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Qatar National Bank Saq","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Rbl Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Reserve Bank Of India","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Rajasthan Marudhara Gramin Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Rajkot Nagrik Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Rajarambapu Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Rajgurunagar Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Rajasthan State Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Rajarshi Shahu Sahakari Bank Ltd  Pune","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Sber Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Sahebrao Deshmukh Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Sant Sopankaka Sahakari Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"State Bank Of India","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Samarth Sahakari Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Standard Chartered Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Surat District Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Shinhan Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"South Indian Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Sindhudurg District Central Coop Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Solapur Janata Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Shivalik Mercantile Co Operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Saraspur Nagrik Co Operative Bank Ltd Saraspur","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Societe Generale","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Surath Peoples Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Saraswat Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Surat National Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Suryoday Small Finance Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Suco Souharda Sahakari Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Sutex Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Shamrao Vithal Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Shri Veershaiv Co Op Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Syndicate Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Thane Bharat Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Thane District Central Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Tumkur Grain Merchants Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Thrissur District Co-operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Tjsb Sahakari Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Tamilnad Mercantile Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Tamil Nadu State Apex Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Telangana State Coop Apex Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Satara Sahakari Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Textile Traders Co-operative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Union Bank Of India","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Uco Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Ujjivan Small Finance Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Uttar Pradesh Cooperative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Urban Co Operative Bank Ltd No One Seven Five Eight Perinthalmanna","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"United Bank Of India","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Axis Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Utkarsh Small Finance Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Udaipur Urban Co Operative Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Varachha Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Vasai Janata Sahakari Bank Ltd","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Vijay Co Operative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Vijaya Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Vishweshwar Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Vasai Vikas Sahakari Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The West Bengal State Cooperative Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Yes Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"The Zoroastrian Cooperative Bank Limited","fetchType":null,"state":null,"ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Zila Sahakri Bank Limited Ghaziabad","fetchType":null,"state":null,"ifscCode":null,"popular":false}]}
>>>> Then status 200 0.000
>>>> And match response.bankDetails == "#array" 0.000
>>>> And match response.bankDetails[*].bankName != "" 0.002
>>>> And match response.bankDetails[0] == 0.001
{
      "bankName": "#string",
      "branchName": "#null",
      "city": "#null",
      "district": "#null",
      "fetchType": "#null",
      "ifscCode": "#null",
      "searchString": "#null",
      "state": "#null",
      "popular": "#boolean"
  }
>>> * def randomNumber = utils().getRandomNumber(allBankNames.response.bankDetails); 0.000
>>> * def bankName = allBankNames.response.bankDetails[randomNumber].bankName; 0.000
>>> * def bankState = call read('classpath:/nurture_retail_application/account/bankDetails/getBankState.feature') { authToken: #(token), bankName: #(bankName) } 0.550
>>> nurture_retail_application/account/bankDetails/getBankState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "bankName": "Bandhan Bank Limited"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.002
16:51:15.681 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def name = {bankName: #(bankName)}; 0.000
>>>> * def bankName = name.bankName; 0.000
16:51:15.682 over-writing existing variable 'bankName' with new value: name.bankName;
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','bank', 'detail' 0.000
>>>> And request { "fetchType": "STATE", "bankName": "#(bankName)", "searchString": "" } 0.000
>>>> When method post 0.383
16:51:15.684 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 73
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"","bankName":"Bandhan Bank Limited","fetchType":"STATE"}

16:51:16.064 response time in milliseconds: 379
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 123
{"bankDetails":[{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"West Bengal","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Maharashtra","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Odisha","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Jharkhand","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Uttar Pradesh","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Assam","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Bihar","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Uttarakhand","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Gujarat","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Punjab","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Delhi","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Madhya Pradesh","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Tripura","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Haryana","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Meghalaya","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Rajasthan","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Chhattisgarh","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Sikkim","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Mizoram","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Tamil Nadu","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Kerala","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Telangana","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Karnataka","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Manipur","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Nagaland","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Andhra Pradesh","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Jammu And Kashmir","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Himachal Pradesh","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Puducherry","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Goa","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Andaman And Nicobar Island","ifscCode":null,"popular":false},{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":null,"fetchType":null,"state":"Chandigarh","ifscCode":null,"popular":false}]}
>>>> Then status 200 0.000
>>>> And match response.bankDetails == "#array" 0.000
>>>> And match response.bankDetails[*].state != "" 0.001
>>>> And match response.bankDetails[0] == 0.000
{
      "bankName": "#null",
      "branchName": "#null",
      "city": "#null",
      "district": "#null",
      "fetchType": "#null",
      "ifscCode": "#null",
      "searchString": "#null",
      "state": "#string",
      "popular": "#boolean"
  }
>>> * def randomNumber = utils().getRandomNumber(bankState.response.bankDetails); 0.001
16:51:16.160 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(bankState.response.bankDetails);
>>> * def state = bankState.response.bankDetails[randomNumber].state; 0.000
>>> * def bankCity = call read('classpath:/nurture_retail_application/account/bankDetails/getBankCity.feature') { authToken: #(token), bankName: #(bankName), state: "#(state)" } 0.579
>>> nurture_retail_application/account/bankDetails/getBankCity.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "bankName": "Bandhan Bank Limited",
  "state": "Andaman And Nicobar Island"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:16.235 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','bank', 'detail' 0.000
>>>> And request { "fetchType": "CITY", "bankName": "#(bankName)", "state": "#(state)", "searchString": "" } 0.000
>>>> When method post 0.382
16:51:16.237 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 109
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"","bankName":"Bandhan Bank Limited","fetchType":"CITY","state":"Andaman And Nicobar Island"}

16:51:16.617 response time in milliseconds: 380
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 119
{"bankDetails":[{"searchString":null,"city":"South Andaman","district":null,"branchName":null,"bankName":null,"fetchType":null,"state":null,"ifscCode":null,"popular":false}]}
>>>> Then status 200 0.000
>>>> And match response.bankDetails == "#array" 0.000
>>>> And match response.bankDetails[0] == 0.000
{
      "bankName": "#null",
      "branchName": "#null",
      "city": "#string",
      "district": "#null",
      "fetchType": "#null",
      "ifscCode": "#null",
      "searchString": "#null",
      "state": "#null",
      "popular": "#boolean"
  }
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!bankCity.response.bankDetails[0]) karate.log('Skipping the Bank Account Details flow as city is not available') 0.000
>>> And eval if(!bankCity.response.bankDetails[0]) karate.abort() 0.000
>>> * def randomNumber = utils().getRandomNumber(bankCity.response.bankDetails); 0.000
16:51:16.743 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(bankCity.response.bankDetails);
>>> * def city = bankCity.response.bankDetails[randomNumber].city; 0.000
>>> * def branchDetails = call read('classpath:/nurture_retail_application/account/bankDetails/getBankBranch.feature') { authToken: #(token), bankName: #(bankName), state: "#(state)", city: "#(city)" } 0.584
>>> nurture_retail_application/account/bankDetails/getBankBranch.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "bankName": "Bandhan Bank Limited",
  "state": "Andaman And Nicobar Island",
  "city": "South Andaman"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:16.816 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','bank', 'detail' 0.000
>>>> And request { "fetchType": "BRANCH_NAME", "bankName": "#(bankName)", "state": "#(state)", "city": "#(city)", "searchString": ""} 0.000
>>>> When method post 0.403
16:51:16.818 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 139
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"","city":"South Andaman","bankName":"Bandhan Bank Limited","fetchType":"BRANCH_NAME","state":"Andaman And Nicobar Island"}

16:51:17.220 response time in milliseconds: 402
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 132
{"bankDetails":[{"searchString":null,"city":null,"district":null,"branchName":"Port Blair","bankName":null,"fetchType":null,"state":null,"ifscCode":"BDBL0001943","popular":false}]}
>>>> Then status 200 0.000
>>>> And match response.bankDetails == "#array" 0.000
>>>> And match response.bankDetails[*].branchName != "" 0.000
>>>> And match response.bankDetails[*].ifscCode != "" 0.000
>>>> And match response.bankDetails[0] == 0.000
{
      "bankName": "#null",
      "branchName": "#string",
      "city": "#null",
      "district": "#null",
      "fetchType": "#null",
      "ifscCode": "#string",
      "searchString": "#null",
      "state": "#null",
      "popular": "#boolean"
  }
>>> * def randomNumber = utils().getRandomNumber(branchDetails.response.bankDetails); 0.000
16:51:17.329 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(branchDetails.response.bankDetails);
>>> * def branchName = branchDetails.response.bankDetails[randomNumber].branchName; 0.000
>>> * def ifscCode = branchDetails.response.bankDetails[randomNumber].ifscCode; 0.000
>>> * def accountNumber = utils().getRandomNumberString(18); 0.000
>>> * def accountName = utils().getRandomString(10) + " " + utils().getRandomString(10); 0.000
>>> * def addBankAccount = call read('classpath:/nurture_retail_application/account/bankDetails/addBankAccount.feature') { authToken: #(token), bankName: #(bankName), accountName: "#(accountName)", accountNumber: "#(accountNumber)", branchName: "#(branchName)", ifscCode: #(ifscCode) } 0.557
>>> nurture_retail_application/account/bankDetails/addBankAccount.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "bankName": "Bandhan Bank Limited",
  "accountName": "NObkhiSBcP tQCIuuLVom",
  "accountNumber": "821983191446496477",
  "branchName": "Port Blair",
  "ifscCode": "BDBL0001943"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:17.476 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','redemption', 'bank' 0.000
>>>> And request { "bankName": "#(bankName)", "accountName": "#(accountName)", "accountNumber": "#(accountNumber)", "branchName": "#(branchName)", "ifscCode": "#(ifscCode)" } 0.000
>>>> When method post 0.312
16:51:17.478 request:
1 > POST https://dev.retail.nurture.farm/api/redemption/bank
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 161
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"accountName":"NObkhiSBcP tQCIuuLVom","branchName":"Port Blair","bankName":"Bandhan Bank Limited","accountNumber":"821983191446496477","ifscCode":"BDBL0001943"}

16:51:17.789 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 62
{"accountName":null,"bankAccountId":897,"branchName":"","active":false,"bankName":"","accountNumber":"","ifscCode":"","errorMsg":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.bankAccountId != 0 0.000
>>>> And match response == 0.000
{
  "bankName": "#string",
  "accountName": "#null",
  "accountNumber": "#string",
  "branchName": "#string",
  "ifscCode": "#string",
  "bankAccountId": "#number",
  "active": "#boolean",
  "errorMsg": "#ignore"
}
>>> * def allBankAccounts = call read('classpath:/nurture_retail_application/account/bankDetails/getAllBankAccountsDetails.feature') { authToken: #(token) } 0.685
>>> nurture_retail_application/account/bankDetails/getAllBankAccountsDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:18.090 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','redemption', 'bank' 0.000
>>>> When method get 0.292
16:51:18.091 request:
1 > GET https://dev.retail.nurture.farm/api/redemption/bank
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:18.383 response time in milliseconds: 291
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
[{"accountName":null,"bankAccountId":740,"branchName":"The Warangal District Co Operative Central Bank Ltd, Wardhannapet","active":true,"bankName":"Telangana State Coop Apex Bank","accountNumber":"9xxxxxxxxxxxxx2224","ifscCode":"TSAB0021019","errorMsg":null},{"accountName":null,"bankAccountId":741,"branchName":"Akot City Branch","active":true,"bankName":"The Akola District Central Cooperative Bank","accountNumber":"9xxxxxxxxxxxxx3985","ifscCode":"ADCC0000034","errorMsg":null},{"accountName":null,"bankAccountId":808,"branchName":"Palus, Sangli","active":true,"bankName":"Yes Bank","accountNumber":"7xxxxxxxxxxxxx7639","ifscCode":"YESB0000914","errorMsg":null},{"accountName":null,"bankAccountId":810,"branchName":"Palus, Sangli","active":true,"bankName":"Yes Bank","accountNumber":"6xxxxxxxxxxxxx4329","ifscCode":"YESB0000914","errorMsg":null},{"accountName":null,"bankAccountId":812,"branchName":"Palus, Sangli","active":true,"bankName":"Yes Bank","accountNumber":"9xxxxxxxxxxxxx4474","ifscCode":"YESB0000914","errorMsg":null},{"accountName":null,"bankAccountId":897,"branchName":"Port Blair","active":true,"bankName":"Bandhan Bank Limited","accountNumber":"8xxxxxxxxxxxxx6477","ifscCode":"BDBL0001943","errorMsg":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response[0] == 0.000
{
  "bankName": "#string",
  "accountName": "#null",
  "accountNumber": "#string",
  "branchName": "#string",
  "ifscCode": "#string",
  "bankAccountId": "#number",
  "active": "#boolean",
  "errorMsg": "#null"
}
>>> And match allBankAccounts.response[*].bankAccountId contains addBankAccount.response.bankAccountId 0.000
>>> * def remvedBankAccount = call read('classpath:/nurture_retail_application/account/bankDetails/removeBankAccount.feature') { authToken: #(token), bankAccountId: #(addBankAccount.response.bankAccountId) } 1.026
>>> nurture_retail_application/account/bankDetails/removeBankAccount.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "bankAccountId": 897
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:18.974 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def id = {bankAccountId: #(bankAccountId)}; 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','redemption','bank', id.bankAccountId 0.000
>>>> When method delete 0.296
16:51:18.976 request:
1 > DELETE https://dev.retail.nurture.farm/api/redemption/bank/897
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:19.269 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 52
{"accountName":null,"bankAccountId":0,"branchName":"","active":false,"bankName":"","accountNumber":"","ifscCode":"","errorMsg":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.001
>>>> And match response.bankAccountId == 0 0.000
>>>> And match response == 0.000
{
  "bankName": "#string",
  "accountName": "#null",
  "accountNumber": "#string",
  "branchName": "#string",
  "ifscCode": "#string",
  "bankAccountId": "#number",
  "active": "#boolean",
  "errorMsg": "#null"
}
>>> * def allBankAccounts = call read('classpath:/nurture_retail_application/account/bankDetails/getAllBankAccountsDetails.feature') { authToken: #(token) } 1.620
>>> nurture_retail_application/account/bankDetails/getAllBankAccountsDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
16:51:19.602 over-writing existing variable 'allBankAccounts' with new value: call read('classpath:/nurture_retail_application/account/bankDetails/getAllBankAccountsDetails.feature') { authToken: #(token) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:20.191 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','redemption', 'bank' 0.000
>>>> When method get 0.275
16:51:20.192 request:
1 > GET https://dev.retail.nurture.farm/api/redemption/bank
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:20.467 response time in milliseconds: 275
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
[{"accountName":null,"bankAccountId":740,"branchName":"The Warangal District Co Operative Central Bank Ltd, Wardhannapet","active":true,"bankName":"Telangana State Coop Apex Bank","accountNumber":"9xxxxxxxxxxxxx2224","ifscCode":"TSAB0021019","errorMsg":null},{"accountName":null,"bankAccountId":741,"branchName":"Akot City Branch","active":true,"bankName":"The Akola District Central Cooperative Bank","accountNumber":"9xxxxxxxxxxxxx3985","ifscCode":"ADCC0000034","errorMsg":null},{"accountName":null,"bankAccountId":808,"branchName":"Palus, Sangli","active":true,"bankName":"Yes Bank","accountNumber":"7xxxxxxxxxxxxx7639","ifscCode":"YESB0000914","errorMsg":null},{"accountName":null,"bankAccountId":810,"branchName":"Palus, Sangli","active":true,"bankName":"Yes Bank","accountNumber":"6xxxxxxxxxxxxx4329","ifscCode":"YESB0000914","errorMsg":null},{"accountName":null,"bankAccountId":812,"branchName":"Palus, Sangli","active":true,"bankName":"Yes Bank","accountNumber":"9xxxxxxxxxxxxx4474","ifscCode":"YESB0000914","errorMsg":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response[0] == 0.000
{
  "bankName": "#string",
  "accountName": "#null",
  "accountNumber": "#string",
  "branchName": "#string",
  "ifscCode": "#string",
  "bankAccountId": "#number",
  "active": "#boolean",
  "errorMsg": "#null"
}
>>> And match allBankAccounts.response[*].bankAccountId !contains addBankAccount.response.bankAccountId 0.000
>>> * def allBankAccountDetails = call read('classpath:/nurture_retail_application/account/bankDetails/getBankDetailsByIFSC.feature') { authToken: #(token), code: #(IFSC_CODE) } 2.646
>>> nurture_retail_application/account/bankDetails/getBankDetailsByIFSC.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "code": "YESB0000914"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:22.337 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','bank', 'detail' 0.000
>>>> And request { "fetchType": "IFSC_CODE", "ifscCode": "#(code)" } 0.000
>>>> When method post 0.414
16:51:22.339 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 50
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"fetchType":"IFSC_CODE","ifscCode":"YESB0000914"}

16:51:22.750 response time in milliseconds: 410
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 126
{"bankDetails":[{"searchString":null,"city":"Sangli","district":null,"branchName":"Palus, Sangli","bankName":"Yes Bank","fetchType":null,"state":"Maharashtra","ifscCode":"YESB0000914","popular":false}]}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.bankDetails[*].bankName != "" 0.000
>>>> And match response.bankDetails[*].branchName != "" 0.000
>>>> And match response.bankDetails[*].city != "" 0.000
>>>> And match response.bankDetails[*].ifscCode != "" 0.000
>>>> And match response.bankDetails[*].state != "" 0.000
>>>> And match response.bankDetails[0] == 0.001
{
      "bankName": "#string",
      "branchName": "#string",
      "city": "#string",
      "district": "#null",
      "fetchType": "#null",
      "ifscCode": "#string",
      "searchString": "#null",
      "state": "#string",
      "popular": "#boolean"
  }
>>> * def branchName = allBankAccountDetails.response.bankDetails[0].branchName; 0.001
16:51:23.869 over-writing existing variable 'branchName' with new value: allBankAccountDetails.response.bankDetails[0].branchName;
>>> * def ifscCode = allBankAccountDetails.response.bankDetails[0].ifscCode; 0.000
16:51:23.870 over-writing existing variable 'ifscCode' with new value: allBankAccountDetails.response.bankDetails[0].ifscCode;
>>> * def accountNumber = utils().getRandomNumberString(18); 0.000
16:51:23.871 over-writing existing variable 'accountNumber' with new value: utils().getRandomNumberString(18);
>>> * def bankName = allBankAccountDetails.response.bankDetails[0].bankName; 0.000
16:51:23.872 over-writing existing variable 'bankName' with new value: allBankAccountDetails.response.bankDetails[0].bankName;
>>> * def accountName = utils().getRandomString(10) + " " + utils().getRandomString(10); 0.001
16:51:23.872 over-writing existing variable 'accountName' with new value: utils().getRandomString(10) + " " + utils().getRandomString(10);
>>> * def addBankAccount = call read('classpath:/nurture_retail_application/account/bankDetails/addBankAccount.feature') { authToken: #(token), bankName: #(bankName), accountName: "#(accountName)", accountNumber: "#(accountNumber)", branchName: "#(branchName)", ifscCode: #(ifscCode) } 4.294
>>> nurture_retail_application/account/bankDetails/addBankAccount.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "bankName": "Yes Bank",
  "accountName": "ZzMlbvnhHt kPByRNVtOt",
  "accountNumber": "795725521393875217",
  "branchName": "Palus, Sangli",
  "ifscCode": "YESB0000914"
}
>>>> * url baseURL 0.000
16:51:23.874 over-writing existing variable 'addBankAccount' with new value: call read('classpath:/nurture_retail_application/account/bankDetails/addBankAccount.feature') { authToken: #(token), bankName: #(bankName), accountName: "#(accountName)", accountNumber: "#(accountNumber)", branchName: "#(branchName)", ifscCode: #(ifscCode) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:25.879 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','redemption', 'bank' 0.000
>>>> And request { "bankName": "#(bankName)", "accountName": "#(accountName)", "accountNumber": "#(accountNumber)", "branchName": "#(branchName)", "ifscCode": "#(ifscCode)" } 0.000
>>>> When method post 0.347
16:51:25.882 request:
1 > POST https://dev.retail.nurture.farm/api/redemption/bank
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 152
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"accountName":"ZzMlbvnhHt kPByRNVtOt","branchName":"Palus, Sangli","bankName":"Yes Bank","accountNumber":"795725521393875217","ifscCode":"YESB0000914"}

16:51:26.227 response time in milliseconds: 345
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:26 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 102
{"accountName":null,"bankAccountId":898,"branchName":"","active":false,"bankName":"","accountNumber":"","ifscCode":"","errorMsg":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.bankAccountId != 0 0.000
>>>> And match response == 0.000
{
  "bankName": "#string",
  "accountName": "#null",
  "accountNumber": "#string",
  "branchName": "#string",
  "ifscCode": "#string",
  "bankAccountId": "#number",
  "active": "#boolean",
  "errorMsg": "#ignore"
}
>>> * def searchBank = call read('classpath:/nurture_retail_application/account/bankDetails/searchBank.feature') { authToken: #(token), searchKey: #(bankName) } 9.275
>>> nurture_retail_application/account/bankDetails/searchBank.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "searchKey": "Yes Bank"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:32.591 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','bank', 'detail' 0.000
>>>> And request { "fetchType": "BANK_NAME", "isPopular": false, "searchString": "#(searchKey)" } 0.000
>>>> When method post 0.414
16:51:32.593 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 69
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"Yes Bank","isPopular":false,"fetchType":"BANK_NAME"}

16:51:33.006 response time in milliseconds: 413
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 137
{"bankDetails":[{"searchString":null,"city":null,"district":null,"branchName":null,"bankName":"Yes Bank","fetchType":null,"state":null,"ifscCode":null,"popular":false}]}
>>>> Then status 200 0.000
>>>> And match response.bankDetails == "#array" 0.000
>>> * def removedBankAccount = call read('classpath:/nurture_retail_application/account/bankDetails/removeBankAccount.feature') { authToken: #(token), bankAccountId: #(addBankAccount.response.bankAccountId) } 17.750
>>> nurture_retail_application/account/bankDetails/removeBankAccount.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "bankAccountId": 898
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:51:46.201 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def id = {bankAccountId: #(bankAccountId)}; 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','redemption','bank', id.bankAccountId 0.000
>>>> When method delete 0.393
16:51:46.203 request:
1 > DELETE https://dev.retail.nurture.farm/api/redemption/bank/898
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:51:46.582 response time in milliseconds: 378
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:21:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 71
{"accountName":null,"bankAccountId":0,"branchName":"","active":false,"bankName":"","accountNumber":"","ifscCode":"","errorMsg":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.bankAccountId == 0 0.000
>>>> And match response == 0.000
{
  "bankName": "#string",
  "accountName": "#null",
  "accountNumber": "#string",
  "branchName": "#string",
  "ifscCode": "#string",
  "bankAccountId": "#number",
  "active": "#boolean",
  "errorMsg": "#null"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:52:12.092 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:12.093 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def updateAndVerifyAddress = call read('classpath:/nurture_retail_application/account/shippingAddress/updateAddress.feature') { authToken: #(token.authToken) } 16.758
>> nurture_retail_application/account/shippingAddress/updateAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:12.124 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:52:12.127 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousAddressDetails = call read('classpath:/nurture_retail_application/account/shippingAddress/getShippingAddress.feature') { authToken: #(token.authToken) } 0.500
>>> nurture_retail_application/account/shippingAddress/getShippingAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:12.164 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:12.164 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def responseSchema = 0.000
{
  "id" : "#number",
  "street" : "#string",
  "city" : "#null",
  "state" : "#string",
  "stateId" : "#number",
  "district" : "#string",
  "districtId" : "#number",
  "tehsil" : "#string",
  "tehsilId" : "#number",
  "village" : "#string",
  "villageId" : "#number",
  "pinCode" : "#number",
  "addressType" : "#null",
  "stateName" : "#string",
  "districtName" : "#string",
  "tehshilName" : "#string",
  "villageName" : "#string",
  "customerName" : "#string",
  "mobileNo" : "#null",
  "retailerId" : "#null"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer', 'addresses' 0.000
>>>> When method get 0.344
16:52:12.167 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:12.510 response time in milliseconds: 342
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
[{"tehshilName":"Kalameshwar","tehsilId":131632,"districtName":"Nagpur","city":null,"addressType":null,"stateId":2707,"mobileNo":null,"villageName":"Khumari","retailerId":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","customerName":"sQTkGuBL IyBHfWfu","districtId":5193,"stateName":"Bihar","street":"xyMEbyMH","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"id":0,"state":"R11","village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}]
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * def schemaCheck = karate.match("response[0] == responseSchema") 0.001
>>>> Then assert utils().verifySchema(response[0], schemaCheck) 0.002
>>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token.authToken) } 0.494
>>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:12.665 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
16:52:12.667 over-writing existing variable 'retailerDetails' with new value: read('classpath:/inputData/retailerDetails.json')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:12.668 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailers','details' 0.000
>>>> When method get 0.306
16:52:12.670 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:12.974 response time in milliseconds: 303
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"yGGxVuyc","lastName":"IyBHfWfu","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"sQTkGuBL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"REESQFP1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"UNAVTATWLOEXBBYOXN","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"mlUEhGhZ","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"xyMEbyMH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:21:12Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.001
>>>> And match response == schema 0.001
>>>> And match response.appUser == retailerDetailsSchema 0.000
>>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, utils().getRandomNumberString(6), getRetailerKYCDetails.response.id); 0.002
>>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token.authToken), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.501
>>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "asRMmsTK",
    "gstNumber": "SYMBLUNLPJZVHYLKFX",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "OJZSUJF1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "WkmCnLLR",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "yGGxVuyc",
      "lastName": "IyBHfWfu",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:21:12Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "sQTkGuBL",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "REESQFP1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "UNAVTATWLOEXBBYOXN",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "mlUEhGhZ",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "xyMEbyMH",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:21:12Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:13.154 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:13.156 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:52:13.157 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailers' 0.000
>>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>>> And method put 0.388
16:52:13.159 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"OJZSUJF1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"SYMBLUNLPJZVHYLKFX","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"WkmCnLLR","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"asRMmsTK","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:52:13.545 response time in milliseconds: 373
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 112
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"yGGxVuyc","lastName":"IyBHfWfu","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"sQTkGuBL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OJZSUJF1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"SYMBLUNLPJZVHYLKFX","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"asRMmsTK","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"WkmCnLLR","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:22:13Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>>> Then status 200 0.000
>>>> Then response.retailerEntPlantMappings == "#array" 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.007
>>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.001
>>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>>> And match response == schema 0.000
>>>> And match response.appUser == retailerDetailsSchema 0.004
>>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token.authToken)} 0.523
>>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:52:13.700 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:13.701 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','app-users' 0.000
>>>> When method get 0.304
16:52:13.702 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:14.005 response time in milliseconds: 303
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 27
{"referrerName":"yGGxVuyc","lastName":"IyBHfWfu","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:21:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"sQTkGuBL","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>>> Then status 200 0.000
>>>> And match response == "#present" 0.000
>>>> And match response == "#notnull" 0.000
>>>> And match response == schema 0.000
>>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.002
>>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token.authToken), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.388
>>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "yGGxVuyc",
    "lastName": "IyBHfWfu",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:21:12Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "sQTkGuBL",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "cTjSJTbh",
    "id": 19194,
    "lastName": "saOzKKLl",
    "mobile": "9175992158",
    "referrerName": "PVkcYsny",
    "referrerMobileNumber": "7875430906"
  }
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:14.198 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:14.199 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:52:14.200 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','app-users' 0.000
>>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>>> And method put 0.268
16:52:14.201 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"PVkcYsny","firstName":"cTjSJTbh","lastName":"saOzKKLl","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:52:14.469 response time in milliseconds: 267
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"referrerName":"PVkcYsny","lastName":"saOzKKLl","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:22:14.411264Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"cTjSJTbh","createdDate":"2021-05-17T11:22:14.411264Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>>> And match response == schema 0.000
>>> * def newFullName = updateRetailerBasicDetails.response.firstName + ' ' + updateRetailerBasicDetails.response.lastName; 0.000
>>> * def newAddressDetails = call read('classpath:/nurture_retail_application/account/shippingAddress/getShippingAddress.feature') { authToken: #(token.authToken) } 0.634
>>> nurture_retail_application/account/shippingAddress/getShippingAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:14.663 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:14.663 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def responseSchema = 0.000
{
  "id" : "#number",
  "street" : "#string",
  "city" : "#null",
  "state" : "#string",
  "stateId" : "#number",
  "district" : "#string",
  "districtId" : "#number",
  "tehsil" : "#string",
  "tehsilId" : "#number",
  "village" : "#string",
  "villageId" : "#number",
  "pinCode" : "#number",
  "addressType" : "#null",
  "stateName" : "#string",
  "districtName" : "#string",
  "tehshilName" : "#string",
  "villageName" : "#string",
  "customerName" : "#string",
  "mobileNo" : "#null",
  "retailerId" : "#null"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer', 'addresses' 0.000
>>>> When method get 0.326
16:52:14.666 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:14.991 response time in milliseconds: 325
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
[{"tehshilName":"Kalameshwar","tehsilId":131632,"districtName":"Nagpur","city":null,"addressType":null,"stateId":2707,"mobileNo":null,"villageName":"Khumari","retailerId":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","customerName":"cTjSJTbh saOzKKLl","districtId":5193,"stateName":"Bihar","street":"WkmCnLLR","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"id":0,"state":"R11","village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}]
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * def schemaCheck = karate.match("response[0] == responseSchema") 0.001
>>>> Then assert utils().verifySchema(response[0], schemaCheck) 0.002
>>> And match newAddressDetails.response[0].customerName == newFullName 0.000
>>> And match previousAddressDetails.response[0].customerName != newAddressDetails.response[0].customerName; 0.000
>>> * def secondUserToken = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("secondRetailerNumber"))} 11.148
>>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9823861298"
}
>>>> * url baseURL 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.921
>>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9823861298"
}
>>>>> * url baseURL 0.000
>>>>> * def config = databaseConfig 0.000
>>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>>> * def db = new DbUtils(config) 0.000
>>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:52:15.597 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>>> * def mobileNumber = number.mobileNumber; 0.000
16:52:15.598 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.514
>>>>> * def otp = otps[0].otp 0.000
>>>> * def otp = otp.otp; 0.000
16:52:25.305 over-writing existing variable 'otp' with new value: otp.otp;
>>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.677
>>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9823861298",
  "otp": 323248
}
>>>>> * url baseURL 0.000
16:52:25.306 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:25.512 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> Given path 'api','otps', 'verify' 0.000
>>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>>> When method post 0.259
16:52:25.515 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9823861298","otp":323248}

16:52:25.773 response time in milliseconds: 257
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjU0NX0.oV8pleaQdAZf_7c0cnzySU5w4zoSznRLFEoAFACoAkPsqqxrXiumxArTaPVIQZSzXFj7BovgUoqG4LGR3IQNXQ
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjU0NX0.oV8pleaQdAZf_7c0cnzySU5w4zoSznRLFEoAFACoAkPsqqxrXiumxArTaPVIQZSzXFj7BovgUoqG4LGR3IQNXQ"}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.token != '' 0.000
>>>>> * match response == { token: '#string' } 0.000
>>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:52:25.983 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>>> * def secondUserAuthToken = secondUserToken.authToken; 0.000
>>> * def addressDetails = call read('classpath:/nurture_retail_application/account/shippingAddress/getShippingAddress.feature') { authToken: #(secondUserAuthToken) } 1.394
>>> nurture_retail_application/account/shippingAddress/getShippingAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjU0NX0.oV8pleaQdAZf_7c0cnzySU5w4zoSznRLFEoAFACoAkPsqqxrXiumxArTaPVIQZSzXFj7BovgUoqG4LGR3IQNXQ"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:26.818 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:26.819 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def responseSchema = 0.000
{
  "id" : "#number",
  "street" : "#string",
  "city" : "#null",
  "state" : "#string",
  "stateId" : "#number",
  "district" : "#string",
  "districtId" : "#number",
  "tehsil" : "#string",
  "tehsilId" : "#number",
  "village" : "#string",
  "villageId" : "#number",
  "pinCode" : "#number",
  "addressType" : "#null",
  "stateName" : "#string",
  "districtName" : "#string",
  "tehshilName" : "#string",
  "villageName" : "#string",
  "customerName" : "#string",
  "mobileNo" : "#null",
  "retailerId" : "#null"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer', 'addresses' 0.000
>>>> When method get 0.290
16:52:26.822 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjU0NX0.oV8pleaQdAZf_7c0cnzySU5w4zoSznRLFEoAFACoAkPsqqxrXiumxArTaPVIQZSzXFj7BovgUoqG4LGR3IQNXQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:27.111 response time in milliseconds: 288
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:27 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 22

>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * def schemaCheck = karate.match("response[0] == responseSchema") 0.010
>>>> Then assert utils().verifySchema(response[0], schemaCheck) 0.001
>>> And eval if(!addressDetails.response) karate.log('Test case is passed due to no address is available for second account.') 0.000
16:52:27.719 Test case is passed due to no address is available for second account. 
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!addressDetails.response) karate.abort() 0.000
16:52:27.720 abort at classpath:nurture_retail_application/account/shippingAddress/updateAddress.feature:34
>>> And match addressDetails.response[0].customerName != newFullName 0.000
>>> And match addressDetails.response[0].customerName != newAddressDetails.response[0].customerName; 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:29.854 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:52:29.856 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:52:29.856 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.151
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:52:29.867 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:29.868 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken; 0.000
16:52:29.872 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.350
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:29.878 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:52:29.880 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.324
16:52:29.881 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:30.204 response time in milliseconds: 322
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 30
{"referrerName":"PVkcYsny","lastName":"saOzKKLl","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:22:14Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"cTjSJTbh","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.014
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.012
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.319
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "PVkcYsny",
    "lastName": "saOzKKLl",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:22:14Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "cTjSJTbh",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "xEdQJwHl",
    "id": 19194,
    "lastName": "sMopryLy",
    "mobile": "9175992158",
    "referrerName": "UHpigxdc",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:52:30.250 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:52:30.254 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.002
16:52:30.256 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.292
16:52:30.260 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"UHpigxdc","firstName":"xEdQJwHl","lastName":"sMopryLy","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:52:30.550 response time in milliseconds: 290
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"referrerName":"UHpigxdc","lastName":"sMopryLy","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:22:30.487230Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xEdQJwHl","createdDate":"2021-05-17T11:22:30.487229Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.310
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:52:30.568 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:52:30.569 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.292
16:52:30.571 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:30.862 response time in milliseconds: 291
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"UHpigxdc","lastName":"sMopryLy","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:22:30Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xEdQJwHl","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OJZSUJF1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"SYMBLUNLPJZVHYLKFX","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"asRMmsTK","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"WkmCnLLR","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:22:13Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.002
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.401
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "hDVRRAGi",
    "gstNumber": "MMDVOTZMPLUQHKTZEV",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "ZDKHHWE1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "lVOXTioH",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "UHpigxdc",
      "lastName": "sMopryLy",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:22:30Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "xEdQJwHl",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "OJZSUJF1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "SYMBLUNLPJZVHYLKFX",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "asRMmsTK",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "WkmCnLLR",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:22:13Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:52:30.876 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:52:30.877 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:52:30.877 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.377
16:52:30.880 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"ZDKHHWE1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"MMDVOTZMPLUQHKTZEV","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"lVOXTioH","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"hDVRRAGi","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:52:31.255 response time in milliseconds: 374
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 114
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"UHpigxdc","lastName":"sMopryLy","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:22:30Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xEdQJwHl","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"ZDKHHWE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"MMDVOTZMPLUQHKTZEV","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"hDVRRAGi","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"lVOXTioH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:22:31Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.001
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.716
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:52:31.285 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.001
16:52:31.287 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:52:31.288 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.395
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:52:31.301 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.363
16:52:31.305 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:31.664 response time in milliseconds: 358
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 61
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.001
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.001
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.417
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2947314
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:31.726 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.001
16:52:31.727 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.001
>>>> When method get 0.354
16:52:31.734 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2947314
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:32.082 response time in milliseconds: 348
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 54
[{"code":"d2985355-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Aizawl","serverId":2947315},{"code":"d298884b-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Champhai","serverId":2947316},{"code":"d2988b44-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kolasib","serverId":2947317},{"code":"d2988d7d-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Lawngtlai","serverId":2947318},{"code":"d2988fd1-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Lunglei","serverId":2947319},{"code":"d29891e4-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mamit","serverId":2947320},{"code":"d2989eb7-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Saiha","serverId":2947321},{"code":"d298a0d3-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Serchhip","serverId":2947322},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.001
16:52:32.106 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.406
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:32.166 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:52:32.166 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.302
16:52:32.171 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:32.469 response time in milliseconds: 297
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.001
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.002
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.002
16:52:32.517 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.440
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.003
16:52:32.586 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:52:32.586 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.000
>>>> When method get 0.331
16:52:32.588 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:32.918 response time in milliseconds: 329
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.004
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.382
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:33.038 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:52:33.040 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.291
16:52:33.042 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:52:33.332 response time in milliseconds: 289
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:33 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.001
16:52:33.335 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.001
> * def manageFarmer = call read('classpath:/nurture_retail_application/manageFarmer/manageFarmer.feature') { authToken: #(authToken)} 1:34.417
> nurture_retail_application/manageFarmer/manageFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:52:33.424 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:52:33.424 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def myFarmersWorkflow = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/viewAndAddFarmer.feature') { authToken: #(authToken)} 1:33.476
>> nurture_retail_application/manageFarmer/MyFarmers/viewAndAddFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:52:33.457 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:52:33.457 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = token.authToken; 0.000
16:52:33.458 over-writing existing variable 'token' with new value: token.authToken;
>>> * def allCrops = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getCrops.feature') { authToken: #(token) } 0.491
>>> nurture_retail_application/manageFarmer/MyFarmers/getCrops.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.002
16:52:33.498 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "serverId" : "#string",
  "keyEnglishName" : "#string",
  "name" : "#string",
  "localizedKey" : "#string"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','crops' 0.000
>>>> When method get 0.392
16:52:33.500 request:
1 > GET https://dev.retail.nurture.farm/api/crops
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:33.889 response time in milliseconds: 388
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
[{"name":"Cotton","keyEnglishName":"Cotton","serverId":"1","localizedKey":"crop.cotton"},{"name":"Rice\/Paddy","keyEnglishName":"Rice\/Paddy","serverId":"2","localizedKey":"crop.rice"},{"name":"Clusterbean","keyEnglishName":"Clusterbean","serverId":"3","localizedKey":"crop.clusterbean"},{"name":"Groundnut ","keyEnglishName":"Groundnut ","serverId":"4","localizedKey":"crop.groundnut"},{"name":"Black\/Green Gram","keyEnglishName":"Black\/Green Gram","serverId":"5","localizedKey":"crop.blackgreengram"},{"name":"Citrus\/Kinnow","keyEnglishName":"Citrus\/Kinnow","serverId":"6","localizedKey":"crop.citrus"},{"name":"Sugarcane","keyEnglishName":"Sugarcane","serverId":"7","localizedKey":"crop.sugarcane"},{"name":"Cole Crops","keyEnglishName":"Cole Crops","serverId":"8","localizedKey":"crop.colecrops"},{"name":"Tomato","keyEnglishName":"Tomato","serverId":"9","localizedKey":"crop.tomato"},{"name":"Mustard","keyEnglishName":"Mustard","serverId":"10","localizedKey":"crop.mustard"},{"name":"Chilli","keyEnglishName":"Chilli","serverId":"19","localizedKey":"crop.chilli"},{"name":"Coriander","keyEnglishName":"Coriander","serverId":"25","localizedKey":"crop.coriander"},{"name":"Sesame","keyEnglishName":"Sesame","serverId":"26","localizedKey":"crop.sesame"},{"name":"Tobacco","keyEnglishName":"Tobacco","serverId":"27","localizedKey":"crop.tobacco"},{"name":"Tea","keyEnglishName":"Tea","serverId":"28","localizedKey":"crop.tea"},{"name":"Coffee","keyEnglishName":"Coffee","serverId":"29","localizedKey":"crop.coffee"},{"name":"Sorghum\/Jowar","keyEnglishName":"Sorghum\/Jowar","serverId":"30","localizedKey":"crop.sorghum"},{"name":"Okra","keyEnglishName":"Okra","serverId":"31","localizedKey":"crop.okra"},{"name":"Soybean","keyEnglishName":"Soybean","serverId":"32","localizedKey":"crop.soyabean"},{"name":"Brinjal\/Egg Plant\/aubergine","keyEnglishName":"Brinjal\/Egg Plant\/aubergine","serverId":"33","localizedKey":"crop.brinjal"},{"name":"Wheat","keyEnglishName":"Wheat","serverId":"35","localizedKey":"crop.wheat"},{"name":"Corn","keyEnglishName":"Corn","serverId":"36","localizedKey":"crop.corn"},{"name":"Bengal Gram","keyEnglishName":"Bengal Gram","serverId":"37","localizedKey":"crop.bengalgram"},{"name":"Red Gram","keyEnglishName":"Red Gram","serverId":"38","localizedKey":"crop.redgram"},{"name":"Banana","keyEnglishName":"Banana","serverId":"39","localizedKey":"crop.banana"},{"name":"Pomegranate","keyEnglishName":"Pomegranate","serverId":"40","localizedKey":"crop.pomegranate"},{"name":"Watermelon","keyEnglishName":"Watermelon","serverId":"41","localizedKey":"crop.watermelon"},{"name":"Sweet Orange","keyEnglishName":"Sweet Orange","serverId":"42","localizedKey":"crop.sweetorange"},{"name":"Orange","keyEnglishName":"Orange","serverId":"43","localizedKey":"crop.orange"},{"name":"Lime","keyEnglishName":"Lime","serverId":"44","localizedKey":"crop.lime"},{"name":"Cumin","keyEnglishName":"Cumin","serverId":"46","localizedKey":"crop.cumin"},{"name":"Potato","keyEnglishName":"Potato","serverId":"47","localizedKey":"crop.potato"},{"name":"Apple","keyEnglishName":"Apple","serverId":"48","localizedKey":"crop.apple"},{"name":"Bajra\/Pearl Millet","keyEnglishName":"Bajra\/Pearl Millet","serverId":"49","localizedKey":"crop.bajrasorghum"},{"name":"Beet Root","keyEnglishName":"Beet Root","serverId":"50","localizedKey":"crop.beetroot"},{"name":"Bitter Gourd","keyEnglishName":"Bitter Gourd","serverId":"51","localizedKey":"crop.bittergourd"},{"name":"Bottle Gourd","keyEnglishName":"Bottle Gourd","serverId":"52","localizedKey":"crop.bottlegourd"},{"name":"Cabbage","keyEnglishName":"Cabbage","serverId":"53","localizedKey":"crop.cabbage"},{"name":"Capsicum","keyEnglishName":"Capsicum","serverId":"54","localizedKey":"crop.capsicum"},{"name":"Cardamom","keyEnglishName":"Cardamom","serverId":"55","localizedKey":"crop.cardamom"},{"name":"Carrot","keyEnglishName":"Carrot","serverId":"56","localizedKey":"crop.carrot"},{"name":"Cashew","keyEnglishName":"Cashew","serverId":"57","localizedKey":"crop.cashew"},{"name":"Cauliflower","keyEnglishName":"Cauliflower","serverId":"58","localizedKey":"crop.cauliflower"},{"name":"Chikoo","keyEnglishName":"Chikoo","serverId":"59","localizedKey":"crop.chikoo"},{"name":"Coconut","keyEnglishName":"Coconut","serverId":"62","localizedKey":"crop.coconut"},{"name":"Cucumber","keyEnglishName":"Cucumber","serverId":"63","localizedKey":"crop.cucumber"},{"name":"Fenugreek","keyEnglishName":"Fenugreek","serverId":"64","localizedKey":"crop.fenugreek"},{"name":"Floriculture","keyEnglishName":"Floriculture","serverId":"65","localizedKey":"crop.floriculture"},{"name":"French Bean","keyEnglishName":"French Bean","serverId":"66","localizedKey":"crop.frenchbean"},{"name":"Garlic","keyEnglishName":"Garlic","serverId":"67","localizedKey":"crop.garlic"},{"name":"Ginger","keyEnglishName":"Ginger","serverId":"68","localizedKey":"crop.ginger"},{"name":"Green Peas","keyEnglishName":"Green Peas","serverId":"69","localizedKey":"crop.greenpeas"},{"name":"Guava","keyEnglishName":"Guava","serverId":"70","localizedKey":"crop.guava"},{"name":"Jute","keyEnglishName":"Jute","serverId":"71","localizedKey":"crop.jute"},{"name":"Kidney Beans","keyEnglishName":"Kidney Beans","serverId":"72","localizedKey":"crop.kidneybeans"},{"name":"Mango","keyEnglishName":"Mango","serverId":"74","localizedKey":"crop.mango"},{"name":"Mentha","keyEnglishName":"Mentha","serverId":"75","localizedKey":"crop.mentha"},{"name":"Muskmelon","keyEnglishName":"Muskmelon","serverId":"76","localizedKey":"crop.muskmelon"},{"name":"Papaya","keyEnglishName":"Papaya","serverId":"77","localizedKey":"crop.papaya"},{"name":"Pumpkin","keyEnglishName":"Pumpkin","serverId":"79","localizedKey":"crop.pumpkin"},{"name":"Radish","keyEnglishName":"Radish","serverId":"80","localizedKey":"crop.radish"},{"name":"Ridge Gourd","keyEnglishName":"Ridge Gourd","serverId":"81","localizedKey":"crop.ridgegourd"},{"name":"Rubber","keyEnglishName":"Rubber","serverId":"82","localizedKey":"crop.rubber"},{"name":"Spinach","keyEnglishName":"Spinach","serverId":"83","localizedKey":"crop.spinach"},{"name":"Sponge Gourd","keyEnglishName":"Sponge Gourd","serverId":"84","localizedKey":"crop.spongegourd"},{"name":"Squash","keyEnglishName":"Squash","serverId":"85","localizedKey":"crop.squash"},{"name":"Strawberries","keyEnglishName":"Strawberries","serverId":"86","localizedKey":"crop.strawberries"},{"name":"Tinda","keyEnglishName":"Tinda","serverId":"87","localizedKey":"crop.tinda"},{"name":"Turmeric","keyEnglishName":"Turmeric","serverId":"88","localizedKey":"crop.turmeric"},{"name":"Grapes","keyEnglishName":"Grapes","serverId":"89","localizedKey":"crop.grapes"},{"name":"Maize","keyEnglishName":"Maize","serverId":"90","localizedKey":"crop.maize"},{"name":"Henna","keyEnglishName":"Henna","serverId":"91","localizedKey":"crop.henna"},{"name":"Castor","keyEnglishName":"Castor","serverId":"92","localizedKey":"crop.castor"},{"name":"Moth","keyEnglishName":"Moth","serverId":"93","localizedKey":"crop.moth"},{"name":"Fennel","keyEnglishName":"Fennel","serverId":"94","localizedKey":"crop.fennel"},{"name":"Onion","keyEnglishName":"Onion","serverId":"109","localizedKey":"crop.onion"},{"name":"Marigold","keyEnglishName":"Marigold","serverId":"110","localizedKey":"crop.marigold"},{"name":"Jasmine","keyEnglishName":"Jasmine","serverId":"111","localizedKey":"crop.jasmine"},{"name":"Betelvine","keyEnglishName":"Betelvine","serverId":"112","localizedKey":"crop.betelvine"}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].keyEnglishName != " " 0.000
>>>> And match response[*].name != " " 0.000
>>>> And match response[*].localizedKey != " " 0.000
>>>> And match response[0] == schema 0.000
>>> * def randomNumber1 = utils().getRandomNumber(allCrops.response); 0.000
>>> * def randomNumber2 = utils().getRandomNumber(allCrops.response); 0.000
>>> * def cropId1 = allCrops.response[randomNumber1].serverId; 0.000
>>> * def cropId2 = allCrops.response[randomNumber2].serverId; 0.000
>>> * def cropName1 = allCrops.response[randomNumber1].name; 0.000
>>> * def cropName2 = allCrops.response[randomNumber2].name; 0.000
>>> * def states = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getState.feature') { authToken: #(token) } 0.486
>>> nurture_retail_application/manageFarmer/MyFarmers/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:33.990 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.329
16:52:33.991 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:34.319 response time in milliseconds: 327
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 48
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.000
>>> * def stateId = states.response[randomNumber].serverId; 0.001
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.508
>>> nurture_retail_application/manageFarmer/MyFarmers/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2714
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:34.493 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.000
16:52:34.494 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.000
>>>> When method get 0.334
16:52:34.501 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2714
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:34.826 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
[{"code":"75470749-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ariyalur","serverId":2449696},{"code":"0f1b0e4031f740bdb4e3529bcc800692","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chengalpattu","serverId":3259359},{"code":"75471ded-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Coimbatore","serverId":2449703},{"code":"7546e6cb-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Cuddalore","serverId":2449678},{"code":"75471b78-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dharmapuri","serverId":2449701},{"code":"7547012d-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dindigul","serverId":2449692},{"code":"7546fa94-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Erode","serverId":2449688},{"code":"95de5b444d374c2ab395ff344bc9a26c","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kallakurichi","serverId":3259360},{"code":"7546f2e6-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kancheepuram","serverId":2449684},{"code":"7546f8b9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kanniyakumari","serverId":2449687},{"code":"7546f6cb-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Karur","serverId":2449686},{"code":"75471a23-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Krishnagiri","serverId":2449700},{"code":"7546d8a4-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Madurai","serverId":2449674},{"code":"754704c9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nagapattinam","serverId":2449694},{"code":"7546fe1d-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Namakkal","serverId":2449690},{"code":"75471ca3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Perambalur","serverId":2449702},{"code":"75470615-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pudukkottai","serverId":2449695},{"code":"75470ad3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ramanathapuram","serverId":2449699},{"code":"19f8582f886348a3abd6df4b1c7048a0","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ranipet","serverId":3259361},{"code":"7546eef4-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Salem","serverId":2449682},{"code":"7546eae8-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sivaganga","serverId":2449680},{"code":"23e9f488336b434097b2d7eba2e50165","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tenkasi","serverId":3259362},{"code":"7546ffe9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thanjavur","serverId":2449691},{"code":"7546f0f1-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"The Nilgiris","serverId":2449683},{"code":"75471f09-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Theni","serverId":2449704},{"code":"7546ece7-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thiruvallur","serverId":2449681},{"code":"7546f4e3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thiruvarur","serverId":2449685},{"code":"75470309-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thoothukkudi","serverId":2449693},{"code":"7547088a-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tiruchirappalli","serverId":2449697},{"code":"7546e8e9-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tirunelveli","serverId":2449679},{"code":"e6b44595a52f420eb892ae07b1e07536","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tirupathur","serverId":3259363},{"code":"7546fc53-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tiruppur","serverId":2449689},{"code":"7546e4ae-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Tiruvannamalai","serverId":2449677},{"code":"7546df56-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Vellore","serverId":2449675},{"code":"7546e251-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Viluppuram","serverId":2449676},{"code":"754709a3-1498-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Virudhunagar","serverId":2449698},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:52:34.949 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.553
>>> nurture_retail_application/manageFarmer/MyFarmers/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 2449690
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:35.012 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:52:35.012 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:52:35.012 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.399
16:52:35.014 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2449690
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:35.412 response time in milliseconds: 397
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"code":"78051f0f-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kollihills","serverId":3267785},{"code":"7804d08b-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kumarapalayam","serverId":3267758},{"code":"78052071-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Mohanur","serverId":3267786},{"code":"9725458b-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Namakkal","serverId":2449735},{"code":"972613e5-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Paramathi-Velur","serverId":2449899},{"code":"9725bbc2-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Rasipuram","serverId":2449825},{"code":"78040d9a-6f9f-11eb-b64f-0ab329edbb9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Senthamangalam","serverId":3267730},{"code":"97257e64-1499-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Tiruchengode","serverId":2449777},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.001
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.001
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.001
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:52:35.505 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.000
>>> * def altMobileNo = utils().getRandomNumberString(10); 0.000
>>> * def farmerName = utils().getRandomString(10); 0.000
>>> * def mobileNo = utils().getFarmerNumberAccordingToTestNumberAvailability(token); 30.151
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 0
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:35.625 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.321
16:52:35.627 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:35.946 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=1&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 53
[{"tehsilId":227890,"altMobileNo":"7495629687","stateId":695,"mobileNo":"4684622218","farmerName":"@#$ ","tehsil":"64902a480efd4eba858106d832b3a83f","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10338},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10339},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10340},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10341},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10342},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10343},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10344},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10345},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10346},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10347},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10348},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10349},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10350}],"farmerId":null,"districtId":3913,"landSize":2.0,"isDeleted":false,"district":"69b9afa14a80487aa9517a31f7b16f6e","id":7040,"state":"R03","village":null,"villageId":null},{"tehsilId":2860089,"altMobileNo":"3973739852","stateId":2860076,"mobileNo":"6926853738","farmerName":"123456","tehsil":"94792f86-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10352},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10353},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10351}],"farmerId":null,"districtId":2860086,"landSize":2.0,"isDeleted":false,"district":"94792ba5-23e6-11eb-a3ba-0248be55e900","id":7041,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3259461,"altMobileNo":"9931474226","stateId":2713,"mobileNo":"4961581961","farmerName":"123devid@7*","tehsil":"41454d70dbf845bab2dcbf4057943b8b","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10336},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10337},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10335}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":7039,"state":"R16","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"9661935345","stateId":2826509,"mobileNo":"1234545","farmerName":"1736695763","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10378},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10379},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10380},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10381},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10382},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10383},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10384},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10385},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10386},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10387},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10388},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10389},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10390},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10391},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":10392},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10393},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10394},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10395},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10396},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10397},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10398},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10399},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10400},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10401},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10402},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10403},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10404},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10405},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10406},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10407},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10408},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10409},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10410},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10411},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10412},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10413},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10414},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10415},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10416}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7044,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"2542126121","stateId":2792221,"mobileNo":"@#$ ","farmerName":"6856816663","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10377}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7043,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6563668222","stateId":2574223,"mobileNo":"123devid@7*","farmerName":"8374511123","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10368},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10369},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10370},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10371},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10372},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10373},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10374},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10375},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10376},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10354},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10355},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10356},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10358},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10359},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10360},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10361},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10362},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10363},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10364},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10365},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10366},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10367}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7042,"state":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793351,"altMobileNo":"9222197216","stateId":2684,"mobileNo":"3587277593","farmerName":"ABbjnauSlS","tehsil":"62bda599-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15424},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15427},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15428},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15422},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7376,"state":"R07","village":null,"villageId":null},{"tehsilId":2950637,"altMobileNo":"2667495396","stateId":2711,"mobileNo":"2186992387","farmerName":"aBtYyuSPgc","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15184},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15185},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15186},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15187},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15188},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15189},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15190},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15191},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15193},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15183}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7362,"state":"R12","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"","stateId":3016699,"mobileNo":"2175627277","farmerName":"ACZONDRQPB","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15432},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15433},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15435},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15437},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15438},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15439},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15440},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15441},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15442},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15443},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15444},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15445},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15446},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15447},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15448},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15449},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15450},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15451},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15453},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15454},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15455},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15456},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15458},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15459},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15461},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15462},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15463}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7378,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"7222681536","stateId":2948432,"mobileNo":"8875349765","farmerName":"AdxTbusrpr","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11136},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11137},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11138},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11139},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11140},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11141},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11131},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11132},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11133},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11134},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11135}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7121,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:36.265 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.451
16:52:36.267 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:36.716 response time in milliseconds: 447
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=2&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 51
[{"tehsilId":2748700,"altMobileNo":"","stateId":2712,"mobileNo":"6191172271","farmerName":"AJVANVpwWF","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15985}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7404,"state":"R15","village":null,"villageId":null},{"tehsilId":2416628,"altMobileNo":"9916227587","stateId":2713,"mobileNo":"4258547778","farmerName":"aLcSpBVLYa","tehsil":"07ed1cd1-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10457},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10458}],"farmerId":null,"districtId":2416629,"landSize":2.0,"isDeleted":false,"district":"07ed1ecc-148a-11eb-a3ba-0248be55e900","id":7048,"state":"R16","village":null,"villageId":null},{"tehsilId":2548839,"altMobileNo":"6665282831","stateId":2706,"mobileNo":"1575835139","farmerName":"AmMvMsiAbe","tehsil":"e5c08881-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9559},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9560}],"farmerId":null,"districtId":2548856,"landSize":2.0,"isDeleted":false,"district":"e5c09cbf-14a9-11eb-a3ba-0248be55e900","id":6992,"state":"R10","village":null,"villageId":null},{"tehsilId":5273,"altMobileNo":"","stateId":1357,"mobileNo":"5522738391","farmerName":"AmZBVHSGQl","tehsil":"d279f909bfe74d728d6a0245ae45e137","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13441},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13442},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13443},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13444},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13446},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13447},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13449},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13450},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13451}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7258,"state":"R05","village":null,"villageId":null},{"tehsilId":2934911,"altMobileNo":"4969888523","stateId":2934902,"mobileNo":"2738792982","farmerName":"AnuFpJitit","tehsil":"23376ac3-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10467},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10468}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7053,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2749862752","stateId":2948384,"mobileNo":"3221142337","farmerName":"aOAhdjlNSF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12000},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":12001}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7167,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"","stateId":3016849,"mobileNo":"8588364369","farmerName":"aOnOvaHzwi","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10626},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10627},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10628},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10630},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10631},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10633},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10634},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10635},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10636},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10637},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10638},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10639},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10640},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10641},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10645}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7077,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"4166776482","stateId":2948432,"mobileNo":"6852748946","farmerName":"APxibPKkUG","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":12450},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":12451}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7192,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"8516279814","stateId":null,"mobileNo":"2278534387","farmerName":"AQIDdrryNK","tehsil":"106","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13316},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13319},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13320},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13321},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13322},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13323},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13324},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13325},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13326},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13327},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13328},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13329},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13330},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13331},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13332},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13334},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13335},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13336},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13337},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13338},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13339},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13340},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13341},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13343},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13344},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13345},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13346},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13347}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7250,"state":"","village":null,"villageId":null},{"tehsilId":2310421,"altMobileNo":"","stateId":1357,"mobileNo":"9213356632","farmerName":"arlxvcsSsQ","tehsil":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11264},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11265},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11266},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11267},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11268},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11269},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11270},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11272},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11273},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11276},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11277},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11278},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11279},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11256},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11257},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11258},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11260},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11262},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11263}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7130,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 2
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:36.953 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.339
16:52:36.955 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:37.291 response time in milliseconds: 329
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=3&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=1&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 70
[{"tehsilId":5277,"altMobileNo":"8756799185","stateId":2704,"mobileNo":"8111348254","farmerName":"AUMNaPFeGq","tehsil":"bcbbcc78094f4b5dac5e54055bd97568","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11086},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11087},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11088},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11089},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11090},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11091},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11092},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11093},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11094},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11095},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11096},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11097},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11098},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11099}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7111,"state":"R08","village":null,"villageId":null},{"tehsilId":2860081,"altMobileNo":"9216669271","stateId":2860076,"mobileNo":"4985748916","farmerName":"aWyhenGkxW","tehsil":"947924a0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":71,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Jute","id":15592},{"cropId":110,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Marigold","id":15593}],"farmerId":null,"districtId":2860095,"landSize":2.0,"isDeleted":false,"district":"947936e7-23e6-11eb-a3ba-0248be55e900","id":7383,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2350028,"altMobileNo":"9569847727","stateId":null,"mobileNo":"2257135247","farmerName":"AYltpozNrc","tehsil":"b4bed8ba-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10976},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10977},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10963},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10964},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10965},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10966},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10967},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10968},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10969},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10970},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10971},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10972},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10973},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10974},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10975}],"farmerId":null,"districtId":2350007,"landSize":2.0,"isDeleted":false,"district":"b4bebd31-1469-11eb-a3ba-0248be55e900","id":7099,"state":"","village":null,"villageId":null},{"tehsilId":2950633,"altMobileNo":"8723344845","stateId":null,"mobileNo":"4336248792","farmerName":"BAZAkTUcFw","tehsil":"67891f7f-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16528},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16523},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16524},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16525},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16526},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16527}],"farmerId":null,"districtId":2950639,"landSize":2.0,"isDeleted":false,"district":"678926ae-2415-11eb-a3ba-0248be55e900","id":7435,"state":"","village":null,"villageId":null},{"tehsilId":5289,"altMobileNo":"1774117517","stateId":2704,"mobileNo":"6494231438","farmerName":"BbpBeDTjjm","tehsil":"30ed17d4e0984025bc03f996d0ea1bdd","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12144},{"cropId":110,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Marigold","id":12145}],"farmerId":null,"districtId":5277,"landSize":2.0,"isDeleted":false,"district":"bcbbcc78094f4b5dac5e54055bd97568","id":7174,"state":"R08","village":null,"villageId":null},{"tehsilId":1444,"altMobileNo":"4265778134","stateId":null,"mobileNo":"9292292142","farmerName":"bdTtjEoHFD","tehsil":"403141","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13840},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13841},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13834},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13835},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13836},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13837},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13838},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13839}],"farmerId":null,"districtId":1189,"landSize":2.0,"isDeleted":false,"district":"437","id":7280,"state":"","village":null,"villageId":null},{"tehsilId":2449700,"altMobileNo":"","stateId":2714,"mobileNo":"3748857815","farmerName":"BJuspYTjUR","tehsil":"75471a23-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13987}],"farmerId":null,"districtId":2449691,"landSize":2.0,"isDeleted":false,"district":"7546ffe9-1498-11eb-a3ba-0248be55e900","id":7298,"state":"R17","village":null,"villageId":null},{"tehsilId":2950630,"altMobileNo":"","stateId":2711,"mobileNo":"7879832135","farmerName":"BKIumQnPRn","tehsil":"67891bed-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15879},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15880},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15881},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15882},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15883},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15884},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15885},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15886},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15887},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15888},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15889},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15890},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15891},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15892},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15893},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15894},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15895},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15896},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15897},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15898},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15899}],"farmerId":null,"districtId":2950641,"landSize":2.0,"isDeleted":false,"district":"678928ef-2415-11eb-a3ba-0248be55e900","id":7399,"state":"R12","village":null,"villageId":null},{"tehsilId":2948439,"altMobileNo":"9615827388","stateId":2948432,"mobileNo":"4934942312","farmerName":"BkQbUCdWxd","tehsil":"7c412795-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12424},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12425},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12426},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12427},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12428},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12429},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12430},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12431},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12432},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12433},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12434},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12435},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12436},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12437},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12438},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12439},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12440},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12441},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12442},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12443},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12444},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12445},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12446},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12447},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12448},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12449}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7191,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759379,"altMobileNo":"6513447261","stateId":null,"mobileNo":"3747446431","farmerName":"blotEwbTrL","tehsil":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13536},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13537},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13538},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13539},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13540},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13527},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13528},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13529},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13530},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13531},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13532},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13533},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13534},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13535}],"farmerId":null,"districtId":2759365,"landSize":2.0,"isDeleted":false,"district":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","id":7265,"state":"","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 3
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:37.526 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.332
16:52:37.527 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=3
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:37.855 response time in milliseconds: 325
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=4&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=2&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 51
[{"tehsilId":2482736,"altMobileNo":"2555336977","stateId":2710,"mobileNo":"5749477215","farmerName":"bmBYpCoNPN","tehsil":"9a3f8349-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10616},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10617},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10618},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10619},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10620},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10621},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10622}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7075,"state":"R14","village":null,"villageId":null},{"tehsilId":2759363,"altMobileNo":"7751346351","stateId":2759359,"mobileNo":"4496774229","farmerName":"BmTGyTYarg","tehsil":"1e07d6b4-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11675},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11676},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11677},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11678},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11679},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11680},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11681},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11682},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11683},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11684},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11685},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11686},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11687},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11688},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11689},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11690},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11691},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11692},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11693},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11694},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11695},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11696},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11697},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11698},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11699}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7146,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827047,"altMobileNo":"","stateId":2705,"mobileNo":"8545988496","farmerName":"bNcvRfrWLH","tehsil":"84197f8a-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8769},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8770},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8771},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8772},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8773},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8774},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8775},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8776},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8777},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8778},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8779},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8780},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8781},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8782},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8783},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8784},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8785},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8786},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8787},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8788},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8789},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8790},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8791}],"farmerId":null,"districtId":2827048,"landSize":2.0,"isDeleted":false,"district":"841981b6-23e4-11eb-a3ba-0248be55e900","id":6957,"state":"R09","village":null,"villageId":null},{"tehsilId":2748696,"altMobileNo":"","stateId":2712,"mobileNo":"2713656175","farmerName":"bNwfDWrRnr","tehsil":"904e9fe0-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16326},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16327},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16328},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16329},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16330},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16331},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16332},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16333},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16334},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16335},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16336},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16337},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16338},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16339},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16340}],"farmerId":null,"districtId":2748702,"landSize":2.0,"isDeleted":false,"district":"904f1e8f-237e-11eb-a3ba-0248be55e900","id":7421,"state":"R15","village":null,"villageId":null},{"tehsilId":2449697,"altMobileNo":"2821273654","stateId":2714,"mobileNo":"3419794725","farmerName":"brSLcgsVqd","tehsil":"7547088a-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13086},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13087},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13088},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13089},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13090},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13091},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13092},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13093},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13094},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13095},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13096},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13097},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13098},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13099},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13100},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13101},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13102},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13103},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13104},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13105},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13106},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13107},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13108},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13109},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13110},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13111},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13112},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13113},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13114},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13115},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13116},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13117}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7225,"state":"R17","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3937431169","stateId":null,"mobileNo":"8834517874","farmerName":"BsFABTOxOl","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16896},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16897},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16898},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16899},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16900},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16901},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16902},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16903},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16904},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16905},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16906},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16907},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16908},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16909},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16910},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16911},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16912},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16913},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16914},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16915},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16916},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16917},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16918},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16884},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16885},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16886},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16887},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16888},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16889},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16890},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16891},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16892},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16893},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16894},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16895}],"farmerId":null,"districtId":1102,"landSize":2.0,"isDeleted":false,"district":"419","id":7452,"state":"","village":null,"villageId":null},{"tehsilId":5286,"altMobileNo":"2773845164","stateId":2704,"mobileNo":"9525245566","farmerName":"BsSUgqoCLI","tehsil":"ace0cf61c9ab41d3bb46664e2c8c1f2e","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12114},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12115},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12116},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12117},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12118},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12119},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12120},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12121},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12122},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12123},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12124},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12125},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12126},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12127},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12128},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12129},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12130},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12131},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12132},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12133},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12134},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12135},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12136},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12137},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12138},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12139},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12140},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12141}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7172,"state":"R08","village":null,"villageId":null},{"tehsilId":2860080,"altMobileNo":"","stateId":2860076,"mobileNo":"4716842822","farmerName":"BvOcFbFved","tehsil":"9479224b-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12876},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12877},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12878},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12879},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12880},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12881},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12882},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12883},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12884},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12885},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12886},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12887},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12888},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12889},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12890},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12891},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12892},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12893},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12894},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12895},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12896},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12897},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12898},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12899},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12900},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12901},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12902},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12903},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12904},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12905},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12906},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12907},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12908},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12909},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12910},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12911}],"farmerId":null,"districtId":2860079,"landSize":2.0,"isDeleted":false,"district":"947920c1-23e6-11eb-a3ba-0248be55e900","id":7218,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1105,"altMobileNo":"7599216843","stateId":417,"mobileNo":"6621431483","farmerName":"bvwwceSGxL","tehsil":"420","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16849},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16850},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16851},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16852},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16853},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16854},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16855},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16856},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16857},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16858},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16859},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16860},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16861},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16862},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16863},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16864},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16865},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16866},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16867},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16868},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16869},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16870},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16871},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16872},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16873},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16874},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16875},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16876},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16877},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16878},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16879},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16880},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16881},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16882},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16883}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7451,"state":"R02","village":null,"villageId":null},{"tehsilId":210871,"altMobileNo":"3386816679","stateId":5276,"mobileNo":"4288345796","farmerName":"BwgSiOgedA","tehsil":"a872a1fb9a564523a591d377deca6bd5","farmerCrops":[{"cropId":76,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Muskmelon","id":13194},{"cropId":82,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rubber","id":13195}],"farmerId":null,"districtId":228894,"landSize":2.0,"isDeleted":false,"district":"6fba105124da4e0498ab8b8a80126470","id":7234,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 4
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:38.091 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.549
16:52:38.092 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=4
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:38.641 response time in milliseconds: 548
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:38 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=5&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=3&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 53
[{"tehsilId":2881,"altMobileNo":"","stateId":1357,"mobileNo":"4699742365","farmerName":"BxrDApHaZX","tehsil":"410691","farmerCrops":[{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15232},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15233},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15234},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15235},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15236},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15237},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15238},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15239},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15240},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15241},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15242},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15243},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15244},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15245},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15246},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15247},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15248},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15249},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15250},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15251},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15218},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15219},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15220},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15221},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15222},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15223},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15224},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15225},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15226},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15227},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15228},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15229},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15230},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15231}],"farmerId":null,"districtId":2332953,"landSize":2.0,"isDeleted":false,"district":"e11d89cf-121c-11eb-a3ba-0248be55e900","id":7366,"state":"R05","village":null,"villageId":null},{"tehsilId":2759365,"altMobileNo":"","stateId":2759359,"mobileNo":"5411772771","farmerName":"BXVquNJhyn","tehsil":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13504},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13505},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13506},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13507},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13508},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13509},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13510},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13511},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13512},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13499},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13500},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13501},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13502},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13503}],"farmerId":null,"districtId":2759365,"landSize":2.0,"isDeleted":false,"district":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","id":7263,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"7316139298","stateId":2826379,"mobileNo":"2792867526","farmerName":"byVknTjevg","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":12301},{"cropId":93,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Moth","id":12302}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7180,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748695,"altMobileNo":"8287689293","stateId":2712,"mobileNo":"6492212588","farmerName":"CdSckbgJAI","tehsil":"904e87dc-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15992},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15993}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7408,"state":"R15","village":null,"villageId":null},{"tehsilId":2934910,"altMobileNo":"","stateId":2934902,"mobileNo":"1185952466","farmerName":"CEBfpPCHEu","tehsil":"23376997-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10465},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10466}],"farmerId":null,"districtId":2934905,"landSize":2.0,"isDeleted":false,"district":"23376325-23fa-11eb-a3ba-0248be55e900","id":7052,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750889,"altMobileNo":"1762673834","stateId":2750881,"mobileNo":"4273557731","farmerName":"cezrTkozcM","tehsil":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14912},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14913},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14914},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14915},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14879},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14880},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14881},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14882},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14883},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14884},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14885},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14886},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14887},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14888},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14889},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14890},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14891},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14892},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14893},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14894},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14895},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14896},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14897},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14898},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14899},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14900},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14901},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14902},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14903},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14904},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14905},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14906},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14907},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14908},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14909},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14910},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14911}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7344,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482729,"altMobileNo":"9254689978","stateId":2710,"mobileNo":"7714214669","farmerName":"cGKWtoJBhD","tehsil":"9a3f747b-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13735},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13736},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13737},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13738},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13739},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13740},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13741},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13742},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13743},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13744},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13745},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13746},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13747},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13748},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13749},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13750},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13751},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13752},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13753},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13754},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13755},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13756},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13757},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13758},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13759}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7274,"state":"R14","village":null,"villageId":null},{"tehsilId":2827042,"altMobileNo":"","stateId":2705,"mobileNo":"4919265614","farmerName":"cikXpPwCyr","tehsil":"84197450-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13380},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13381},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13382},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13383},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13384},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13385},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13386},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13387},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13388},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13389}],"farmerId":null,"districtId":2827050,"landSize":2.0,"isDeleted":false,"district":"84198622-23e4-11eb-a3ba-0248be55e900","id":7252,"state":"R09","village":null,"villageId":null},{"tehsilId":2922,"altMobileNo":"1867413175","stateId":947,"mobileNo":"1764819955","farmerName":"CIuZjerqMy","tehsil":"410732","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10200},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10201},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10202},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10203},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10204},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10205},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10206},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10207},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10208},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10209},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10210},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10211},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10212},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10213},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10214},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10215},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10216},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10217},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10218},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10219},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10220},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10221},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10222},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10223},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10224},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10225},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10226},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10227},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10228},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10229},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10230},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10231},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10232},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10233},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10234}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7030,"state":"R04","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"9989712934","stateId":2792221,"mobileNo":"1341828391","farmerName":"CJsXwafizO","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9362},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9363},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9364},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9365},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9366},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9367},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9368},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9369},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9370},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9371},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9372},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9373},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9374},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9375},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9376},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9377},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9378},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9379},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9380},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9381},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9382},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9383},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9384},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9385},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9386},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9387},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9388},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9389},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9390},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9391},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9392},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9393},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9394},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9395},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9396},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9397},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9398}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6985,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 5
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:38.855 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.327
16:52:38.857 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=5
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:39.180 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=6&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=4&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":210869,"altMobileNo":"","stateId":5276,"mobileNo":"9917273696","farmerName":"cJxqEOQdfu","tehsil":"0b2b749d61c44c82b961efb9920a4e70","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11103}],"farmerId":null,"districtId":6399,"landSize":2.0,"isDeleted":false,"district":"42ea95291444486c97c91420a86c921b","id":7114,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2793336,"altMobileNo":"9877319142","stateId":null,"mobileNo":"7227558936","farmerName":"CkMdJiyHks","tehsil":"62bd918b-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":17037},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17038},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":17039},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":17040},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":17041},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":17042},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17043},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":17044},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17045},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":17046},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":17047},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":17048},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":17049},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":17050},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":17051},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":17052},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":17053},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17054},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17055},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17056},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":17057},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17058},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17059},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17060},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":17061},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17062},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17063}],"farmerId":null,"districtId":2793331,"landSize":2.0,"isDeleted":false,"district":"62bd8a41-23da-11eb-a3ba-0248be55e900","id":7458,"state":"","village":null,"villageId":null},{"tehsilId":3016701,"altMobileNo":"","stateId":3016699,"mobileNo":"6892294126","farmerName":"CkYZvYqrLN","tehsil":"67e46257-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9856},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9857},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9858},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9859},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9860},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9861},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9862},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9863},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9864},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9865},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9866},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9867},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9868},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9837},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9838},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9839},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9840},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9841},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9842},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9843},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9844},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9845},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9846},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9847},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9848},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9849},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9850},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9851},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9852},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9853},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9854},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9855}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7015,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939054,"altMobileNo":"4132685252","stateId":2939044,"mobileNo":"6154897294","farmerName":"cmfSnnlKpK","tehsil":"ae3a151f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":56,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Carrot","id":13188},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13189}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7231,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950633,"altMobileNo":"","stateId":2711,"mobileNo":"5899515379","farmerName":"CQefMBMwHW","tehsil":"67891f7f-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15168},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15169},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15170},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15171},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15161},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15162},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15163},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15164},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15165},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15166},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15167}],"farmerId":null,"districtId":2950628,"landSize":2.0,"isDeleted":false,"district":"67891980-2415-11eb-a3ba-0248be55e900","id":7360,"state":"R12","village":null,"villageId":null},{"tehsilId":1465,"altMobileNo":"7145123299","stateId":695,"mobileNo":"9637186898","farmerName":"crUJiNEYZu","tehsil":"403181","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13826},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13827},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13828},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13829},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13830},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13831},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13832},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13833}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7279,"state":"R03","village":null,"villageId":null},{"tehsilId":2901599,"altMobileNo":"4696189286","stateId":2709,"mobileNo":"2241747316","farmerName":"ctbIqCYBVH","tehsil":"b2a8cc99-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14253},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14254}],"farmerId":null,"districtId":2901600,"landSize":2.0,"isDeleted":false,"district":"b2a8cde0-23f8-11eb-a3ba-0248be55e900","id":7316,"state":"R13","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6462741141","stateId":2792221,"mobileNo":"1328327344","farmerName":"cXWNAgzlew","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9288},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9289},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9290},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9291},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9292},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9293},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9294},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9295},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9296},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9297},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9298},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9299},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9300},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9301},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9302},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9303},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9304},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9305},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9306},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9307},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9308},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9309},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9310},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9311},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9312},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9313},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9314},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9315},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9316},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9317},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9318},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9319},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9320},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9321},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9322},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9323},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9324}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6983,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7469452488","stateId":null,"mobileNo":"6779546137","farmerName":"CYRgLnCaXe","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13633},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13634},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13635},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13636},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13637},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13638},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13639},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13640},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13641},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13642},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13643},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13644},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13645},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13646},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13647},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13648},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13649},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13650},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13651},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13652},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13653},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13654},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13655},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13656},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13657},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13658}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7270,"state":"","village":null,"villageId":null},{"tehsilId":2416632,"altMobileNo":"","stateId":2713,"mobileNo":"2222762767","farmerName":"DadKlQOxsY","tehsil":"07ed710e-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11392},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11393},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11394},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11395},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11396},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11397},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11398},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11399},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11400},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11401},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11402},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11403},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11404},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11405},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11406},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11407},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11408},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11409},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11410},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11411},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11412},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11413},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11414},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11415},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11416},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11417},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11418},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11419},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11420},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11383},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11384},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11385},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11386},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11387},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11388},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11389},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11390},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11391}],"farmerId":null,"districtId":2416637,"landSize":2.0,"isDeleted":false,"district":"07ed7a0b-148a-11eb-a3ba-0248be55e900","id":7136,"state":"R16","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 6
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:39.434 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.340
16:52:39.436 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=6
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:39.774 response time in milliseconds: 336
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=7&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=5&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"tehsilId":-1,"altMobileNo":"5635927946","stateId":2826379,"mobileNo":"7479354813","farmerName":"dCatWRKKft","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10837},{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":10838}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7088,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":65767,"altMobileNo":"8873249493","stateId":417,"mobileNo":"4111197815","farmerName":"DGylYtwGDB","tehsil":"a0e84df8e6ae4ae3931d0c8ae37c2e1f","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16919},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16920},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16921},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16922},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16923},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16924},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16925},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16926},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16927},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16928},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16929},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16930},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16931},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16932},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16933},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16934},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16935},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16936},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16937},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16938},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16939},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16940},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16941},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16942},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16943},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16944},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16945},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16946},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16947},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16948},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16949},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16950},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16951},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16952},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16953}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7453,"state":"R02","village":null,"villageId":null},{"tehsilId":3767,"altMobileNo":"6671899823","stateId":1357,"mobileNo":"6753581613","farmerName":"dIRduuNlSx","tehsil":"7ba45c475449429c9658d55ed61021b4","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13474},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13475},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13476},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13477},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13478},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13479},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13480},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13481},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13482},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13483},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13484}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7261,"state":"R05","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"4255626391","stateId":2792221,"mobileNo":"1596533648","farmerName":"DJZitOrJvP","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":9661},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9662}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":6999,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4781787486","stateId":2948432,"mobileNo":"4349116148","farmerName":"DMRPGbtWaD","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9760},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9761},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9762},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9763},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9764},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9765},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9766},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9744},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9745},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9746},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9747},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9748},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9749},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9750},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9751},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9752},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9753},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9754},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9755},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9756},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9757},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9758},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9759}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7009,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016851,"altMobileNo":"","stateId":3016849,"mobileNo":"9485873836","farmerName":"dNbEJRMNyq","tehsil":"24e68c53-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12488},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12489},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12490},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12491},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12492},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12493},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12494},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12495},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12496},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12497},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12498},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12499},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12500},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12501},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12502},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12503},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12504},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12505},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12506},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12507},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12508},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12509},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12510},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12511},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12512},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12513},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12514},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12515},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12516},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12517},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12518},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12519},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12520},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12521},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12522},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12523}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7194,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":6800,"altMobileNo":"3674287526","stateId":5276,"mobileNo":"8122493477","farmerName":"dqagycQtbM","tehsil":"6b8dd32674204d5483ec7fb48b17dc9e","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13212},{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":13213}],"farmerId":null,"districtId":6676,"landSize":2.0,"isDeleted":false,"district":"8d884c551f2643e18eab0fd55c819953","id":7243,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2332483,"altMobileNo":"1617923596","stateId":1357,"mobileNo":"8823782776","farmerName":"DrTgRKALls","tehsil":"d5026ede-443d-4ea0-b949-6e170282a05b","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11356},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11358},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11359},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11360},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11361},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11362},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11363},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11364},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11365},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11366},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11367},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11368},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11369},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11370},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11371},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11372},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11373},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11374},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11375},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11376},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11377},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11378},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11379},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11380}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7134,"state":"R05","village":null,"villageId":null},{"tehsilId":2827044,"altMobileNo":"4179196697","stateId":2705,"mobileNo":"6654235172","farmerName":"DsfqSTipYB","tehsil":"8419791a-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8800},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8801},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8802},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8803},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8804},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8805},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8806},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8807},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8808},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8809},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8810},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8811},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8812},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8813},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8814},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8792},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8793},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8794},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8795},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8796},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8797},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8798},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8799}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6958,"state":"R09","village":null,"villageId":null},{"tehsilId":3016852,"altMobileNo":"4386456168","stateId":3016849,"mobileNo":"6254371696","farmerName":"dSUEpNvSYv","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":74,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mango","id":11107},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11108}],"farmerId":null,"districtId":3016850,"landSize":2.0,"isDeleted":false,"district":"24e685eb-2419-11eb-a3ba-0248be55e900","id":7118,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 7
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:40.025 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.322
16:52:40.026 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=7
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:40.346 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:40 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=8&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=6&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 52
[{"tehsilId":2827049,"altMobileNo":"9937983397","stateId":null,"mobileNo":"6784627263","farmerName":"dtUwlSULRK","tehsil":"841983d4-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10540},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10541},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10542},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10543},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10544},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10545},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10546},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10547},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10548},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10549},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10550},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10551},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10552},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10553},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10554},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10555},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10556},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10557},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10558},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10559}],"farmerId":null,"districtId":2827045,"landSize":2.0,"isDeleted":false,"district":"84197b38-23e4-11eb-a3ba-0248be55e900","id":7065,"state":"","village":null,"villageId":null},{"tehsilId":2948436,"altMobileNo":"2534398977","stateId":2948432,"mobileNo":"2315781913","farmerName":"duZhCbCuED","tehsil":"7c41202d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15872},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15873},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15874},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15853},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15854},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15855},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15856},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15857},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15858},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15859},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15860},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15861},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15862},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15863},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15864},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15865},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15866},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15867},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15868},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15869},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15870},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15871}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7396,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416631,"altMobileNo":"8398555235","stateId":2713,"mobileNo":"4848658474","farmerName":"DWBdBpSQNz","tehsil":"07ed6e51-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14595},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14596},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14597},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14598},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14599},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14600},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14601},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14602},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14603},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14604},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14605},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14606},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14607},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14608},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14609},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14610},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14611},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14612}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7331,"state":"R16","village":null,"villageId":null},{"tehsilId":2860095,"altMobileNo":"3915516922","stateId":2860076,"mobileNo":"9415125735","farmerName":"DWZEaFUcth","tehsil":"947936e7-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14720},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14721},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14722},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14723},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14724},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14725},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14726},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14727},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14728},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14729},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14730},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14715},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14716},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14717},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14718},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14719}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7339,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948439,"altMobileNo":"5455249113","stateId":2948432,"mobileNo":"6794638832","farmerName":"dZKUkhqjTG","tehsil":"7c412795-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12372},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12373},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12374},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12375},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12376},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12377},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12378},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12379},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12380},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12381},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12382},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12383},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12384},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12385},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12386},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12387},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12388},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12389},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12390},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12391},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12392},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12393},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12394},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12395},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12396},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12397}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7189,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2868555,"altMobileNo":"1786799181","stateId":2868554,"mobileNo":"4539631158","farmerName":"eAatbKgZHZ","tehsil":"2693aa90-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14487},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14488},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14489},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14490},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14491},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14492},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14493},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14494},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14495},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14496},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14497},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14498},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14499},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14500},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14501},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14502},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14503},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14504},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14505},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14506},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14507},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14508},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14509},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14510}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7326,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016700,"altMobileNo":"2792277496","stateId":3016699,"mobileNo":"6389362643","farmerName":"EabbwJrXRq","tehsil":"67e44b2d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15560},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15561},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15562},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15563},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15564},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15565},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15566},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15567},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15568},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15569},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15570},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15571},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15572},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15573},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15574},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15575},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15576},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15577},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15578},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15579},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15580},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15581},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15582},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15583},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15584},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15585},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15586},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15587},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15588},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15589},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15590},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15591}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7382,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3327,"altMobileNo":"7299496458","stateId":947,"mobileNo":"5393382226","farmerName":"EADaPHHJKD","tehsil":"999996","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11809},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11810}],"farmerId":null,"districtId":7603,"landSize":2.0,"isDeleted":false,"district":"a713e8cd9f4c4a3bb4931e120d772774","id":7154,"state":"R04","village":null,"villageId":null},{"tehsilId":2827050,"altMobileNo":"1791797539","stateId":2705,"mobileNo":"7915359868","farmerName":"eAFXTtWwTW","tehsil":"84198622-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13424},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13425},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13426},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13427},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13428},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13420},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13421},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13422},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7256,"state":"R09","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2714,"mobileNo":"1961926212","farmerName":"EeYJzWfhcM","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13056},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13057},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13058},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13059},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13060},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13061},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13062},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13063},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13064},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13065},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13066},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13067},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13068},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13069},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13070},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13071},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13072},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13073},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13074},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13075},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13076},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13077},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13078},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13079},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13080},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13081},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13082},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13083},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13084},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13085},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13054},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13055}],"farmerId":null,"districtId":2449695,"landSize":2.0,"isDeleted":false,"district":"75470615-1498-11eb-a3ba-0248be55e900","id":7224,"state":"R17","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 8
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:40.628 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.326
16:52:40.629 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=8
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:40.952 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:40 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=9&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=7&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"tehsilId":2948437,"altMobileNo":"2792359572","stateId":null,"mobileNo":"2275758144","farmerName":"eFgyaRtkdh","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10795},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10796},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10797},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10798},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10799},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10800},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10801},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10802},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10803},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10804},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10805},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10806},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10807},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10808},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10809},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10810},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10811},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10812},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10813},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10814},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10815}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7086,"state":"","village":null,"villageId":null},{"tehsilId":2482731,"altMobileNo":"5728211674","stateId":null,"mobileNo":"7121518279","farmerName":"EJOwUpVcwq","tehsil":"9a3f773f-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8576},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8577},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8578},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8579},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8580},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8581},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8582},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8583},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8584},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8585},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8549},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8550},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8551},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8552},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8553},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8554},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8555},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8556},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8557},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8558},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8559},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8560},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8561},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8562},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8563},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8564},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8565},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8566},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8567},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8568},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8569},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8570},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8571},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8572},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8573},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8574},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8575}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":6951,"state":"","village":null,"villageId":null},{"tehsilId":2939048,"altMobileNo":"9381224628","stateId":2939044,"mobileNo":"8388823147","farmerName":"eKPonMJlEq","tehsil":"ae3a084f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16768},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16769},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16770},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16771},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16772},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16773},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16774},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16775},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16776},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16777},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16778}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7448,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750887,"altMobileNo":"","stateId":2750881,"mobileNo":"3622272973","farmerName":"ekTFhZNDsl","tehsil":"bd6b76bc-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14731},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14732},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14733},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14734},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14735},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14736},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14737},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14738},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14739},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14740},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14741},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14742},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14743},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14744},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14745},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14746},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14747},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14748},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14749},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14750},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14751},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14752},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14753},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14754},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14755},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14756},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14757},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14758},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14759},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14760},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14761},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14762},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14763},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14764},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14765},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14766},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14767}],"farmerId":null,"districtId":2750889,"landSize":2.0,"isDeleted":false,"district":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","id":7340,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950640,"altMobileNo":"","stateId":2711,"mobileNo":"1468718133","farmerName":"elfgDpzXLL","tehsil":"678927c8-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15172},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15173},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15174},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15175},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15176},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15177},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15178},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15179},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15180},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15181},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15182}],"farmerId":null,"districtId":2950628,"landSize":2.0,"isDeleted":false,"district":"67891980-2415-11eb-a3ba-0248be55e900","id":7361,"state":"R12","village":null,"villageId":null},{"tehsilId":2748698,"altMobileNo":"2675178897","stateId":null,"mobileNo":"3952358164","farmerName":"EMdkIlPvjI","tehsil":"904ed31b-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14048},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14049},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14050},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14051},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14052},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14053},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14039},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14040},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14041},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14042},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14043},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14044},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14045},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14046},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14047}],"farmerId":null,"districtId":2748705,"landSize":2.0,"isDeleted":false,"district":"904f3b95-237e-11eb-a3ba-0248be55e900","id":7307,"state":"","village":null,"villageId":null},{"tehsilId":2948438,"altMobileNo":"","stateId":2948432,"mobileNo":"2931397728","farmerName":"EmEXWuOfSj","tehsil":"7c41254c-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10753},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10754},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10755},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10756},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10757},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10758},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10759},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10760},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10761},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10762},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10763},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10764},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10765},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10766},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10767},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10768},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10769},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10770},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10771},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10772},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10773}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7084,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934904,"altMobileNo":"6165119491","stateId":2934902,"mobileNo":"9393984387","farmerName":"eotYAeTQqZ","tehsil":"23376159-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12682},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12683},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12684},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12685},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12686},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12687},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12688},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12689},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12690},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12691},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12692},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12693}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7203,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7879,"altMobileNo":"6812778656","stateId":695,"mobileNo":"1835614379","farmerName":"ERpvaYgRGv","tehsil":"43b7e41a90a84ea2982046eba15ffe67","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16448},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16449},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16450},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16451},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16452},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16453},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16454},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16455},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16456},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16434},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16435},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16437},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16438},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16439},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16440},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16441},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16442},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16443},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16444},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16445},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16446},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16447}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7428,"state":"R03","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948384,"mobileNo":"3752214255","farmerName":"EtqRnTxXHR","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12160},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12161},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12162},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12163},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12164},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12165},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12166},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12167},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12168},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12169},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12170},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12171},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12172},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12173},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12174},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12175},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12176},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12146},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12147},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12148},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12149},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12150},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12151},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12152},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12153},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12154},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12155},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12156},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12157},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12158},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12159}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7175,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 9
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:41.196 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.308
16:52:41.198 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=9
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:41.504 response time in milliseconds: 305
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:41 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=10&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=8&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":41000,"altMobileNo":"9799574526","stateId":null,"mobileNo":"1722253997","farmerName":"eVDxUHAFfD","tehsil":"f6b8f54a5fa942608f6b9c8906c52672","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11820},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11821},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11822}],"farmerId":null,"districtId":271,"landSize":2.0,"isDeleted":false,"district":"101","id":7158,"state":"","village":null,"villageId":null},{"tehsilId":2548804,"altMobileNo":"9183699197","stateId":2706,"mobileNo":"2393493499","farmerName":"EvucjFdVRp","tehsil":"e5c059da-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10580},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10581}],"farmerId":null,"districtId":2548804,"landSize":2.0,"isDeleted":false,"district":"e5c059da-14a9-11eb-a3ba-0248be55e900","id":7067,"state":"R10","village":null,"villageId":null},{"tehsilId":2901610,"altMobileNo":"1721843536","stateId":2709,"mobileNo":"4449664118","farmerName":"EVUijaLidC","tehsil":"b2a8da54-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9659},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":9660}],"farmerId":null,"districtId":2901603,"landSize":2.0,"isDeleted":false,"district":"b2a8d1b9-23f8-11eb-a3ba-0248be55e900","id":6998,"state":"R13","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"1791484821","stateId":2705,"mobileNo":"2797651996","farmerName":"eYMWKXQYzq","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8838},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8839},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8840},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8841},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8842},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8843},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8844},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8845},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8846},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8847},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8848},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8849},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8850},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8851},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8852},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8853},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8854},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8855},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8856},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8857},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8858},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8859},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8860}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6960,"state":"R09","village":null,"villageId":null},{"tehsilId":2750883,"altMobileNo":"","stateId":2750881,"mobileNo":"5472182685","farmerName":"EYrqljTwhl","tehsil":"bd6b7098-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14944},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14945},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14946},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14947},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14948},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14949},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14950},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14951},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14931},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14932},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14933},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14934},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14935},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14936},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14937},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14938},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14939},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14940},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14941},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14942},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14943}],"farmerId":null,"districtId":2750891,"landSize":2.0,"isDeleted":false,"district":"bd6b94df-2385-11eb-a3ba-0248be55e900","id":7350,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934906,"altMobileNo":"1293723164","stateId":2934902,"mobileNo":"9454236749","farmerName":"EYYjPbigyx","tehsil":"2337648b-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10586},{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":10587}],"farmerId":null,"districtId":2934906,"landSize":2.0,"isDeleted":false,"district":"2337648b-23fa-11eb-a3ba-0248be55e900","id":7070,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2532158752","stateId":2826379,"mobileNo":"8985555775","farmerName":"EzzdNpoDGG","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8659},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8660},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8661},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8662},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8663},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8664},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8665},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8666},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8667},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8668},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8669},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8670},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8671},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8672},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8673},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8674},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8675},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8676},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8677},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8678},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8679},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8680},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8681},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8682},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8683},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8684},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8685},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8686},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8687},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8688},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8689},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8690},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8691},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8692},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8693},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8694}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6954,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2901611,"altMobileNo":"","stateId":2709,"mobileNo":"1758825624","farmerName":"fBDYqjDALT","tehsil":"b2a8db98-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11168},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11169},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11170},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11171},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11172},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11173},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11174},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11175},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11176},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11177},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11178},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11179},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11180},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11181},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11164},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11165},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11166},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11167}],"farmerId":null,"districtId":2901596,"landSize":2.0,"isDeleted":false,"district":"b2a8c89e-23f8-11eb-a3ba-0248be55e900","id":7124,"state":"R13","village":null,"villageId":null},{"tehsilId":2482727,"altMobileNo":"7834565924","stateId":2710,"mobileNo":"4815364372","farmerName":"fDvPLSYeJw","tehsil":"9a3f6d18-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8512},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8513},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8514},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8515},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8516},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8517},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8518},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8519},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8520},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8521},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8522},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8523},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8524},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8525},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8526},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8527},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8528},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8529},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8530},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8531},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8532},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8533},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8534},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8535},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8536},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8537},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8538},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8539},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8540},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8541},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8542},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8543},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8544},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8545},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8546},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8547},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8548}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6950,"state":"R14","village":null,"villageId":null},{"tehsilId":2901609,"altMobileNo":"9518422421","stateId":2709,"mobileNo":"7535979474","farmerName":"fdZEaeGMaX","tehsil":"b2a8d92c-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8896},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8897},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8898},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8899},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8900},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8901},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8902},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8903},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8904},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8905},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8906},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8907},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8908},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8909},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8910},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8911},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8912},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8890},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8891},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8892},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8893},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8894},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8895}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6965,"state":"R13","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 10
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:41.721 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.311
16:52:41.723 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=10
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:42.026 response time in milliseconds: 300
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:41 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=11&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=9&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 51
[{"tehsilId":24473,"altMobileNo":"5858454633","stateId":947,"mobileNo":"1589477976","farmerName":"feypYrPjdv","tehsil":"f79f5a1367d84d95a365a8f2fb7752a0","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10304},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10270},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10271},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10272},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10273},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10274},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10275},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10276},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10277},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10278},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10279},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10280},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10281},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10282},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10283},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10284},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10285},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10286},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10287},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10288},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10289},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10290},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10291},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10292},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10293},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10294},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10295},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10296},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10297},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10298},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10299},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10300},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10301},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10302},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10303}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7032,"state":"R04","village":null,"villageId":null},{"tehsilId":2748695,"altMobileNo":"7947323741","stateId":2712,"mobileNo":"1523857754","farmerName":"FFwZuLGhnz","tehsil":"904e87dc-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9401},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":9402}],"farmerId":null,"districtId":2748699,"landSize":2.0,"isDeleted":false,"district":"904ed585-237e-11eb-a3ba-0248be55e900","id":6987,"state":"R15","village":null,"villageId":null},{"tehsilId":5278,"altMobileNo":"","stateId":2704,"mobileNo":"3831926429","farmerName":"fHCbQxscBJ","tehsil":"c82f24ace98b431385098b0ce5cd934e","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12032},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12033},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12034},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12035},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12036},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12037},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12038},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12039},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12040},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12041},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12042},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12043},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12044},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12045},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12046},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12047},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12048},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12049},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12050},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12051},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12052},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12053},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12054},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12055},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12056},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12057},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12030},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12031}],"farmerId":null,"districtId":7956,"landSize":2.0,"isDeleted":false,"district":"491191038353426093f2b664aa2f5d9c","id":7169,"state":"R08","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3958399981","stateId":2948384,"mobileNo":"5969418916","farmerName":"FhFOEddeHQ","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13979},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13980}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7294,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3697,"altMobileNo":"5176722762","stateId":null,"mobileNo":"5454488418","farmerName":"fhZVwzIzLi","tehsil":"606b217a0b2248bab481c28e3e33ccf9","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9989},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9990},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9991},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9992},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9993},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9994},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9995},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9996},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9997},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9998},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9999}],"farmerId":null,"districtId":1439,"landSize":2.0,"isDeleted":false,"district":"403131","id":7022,"state":"","village":null,"villageId":null},{"tehsilId":2947322,"altMobileNo":"5385513733","stateId":2947314,"mobileNo":"4789846978","farmerName":"fIAMeolybY","tehsil":"d298a0d3-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11254},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11255}],"farmerId":null,"districtId":2947317,"landSize":2.0,"isDeleted":false,"district":"d2988b44-2401-11eb-a3ba-0248be55e900","id":7129,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":210867,"altMobileNo":"8583979423","stateId":5276,"mobileNo":"7313593838","farmerName":"fiUcByWTzc","tehsil":"e0a7816e7e614950b0fbe5f74381f0f7","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11104}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7115,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"","stateId":2826509,"mobileNo":"1793414133","farmerName":"fJPghtnoOj","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9047},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9048},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9049},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9050},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9051},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9052},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9053},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9054},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9055},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9056},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9057},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9058},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9059},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9060},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9061},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9062},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9063},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9064},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9065},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9066},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9067},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9068},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9069},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9070},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9071},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9072},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9073},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9074},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9075}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":6972,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3016849,"mobileNo":"7597865539","farmerName":"fkBCBgDIJx","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12480},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12481},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12482},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12483},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12484},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12485},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12486},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12487},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12452},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12453},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12454},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12455},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12456},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12457},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12458},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12459},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12460},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12461},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12462},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12463},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12464},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12465},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12466},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12467},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12468},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12469},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12470},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12471},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12472},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12473},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12474},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12475},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12476},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12477},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12478},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12479}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7193,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2332497,"altMobileNo":"2782719262","stateId":1357,"mobileNo":"7187966384","farmerName":"fKlCOtnXUT","tehsil":"098d4e7a-6709-45f6-ac76-8dbfb078ecd8","farmerCrops":[{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":13186},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13187}],"farmerId":null,"districtId":7259,"landSize":2.0,"isDeleted":false,"district":"23084ba703214fae8d12530cf64a4c3b","id":7230,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 11
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:42.267 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.338
16:52:42.268 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=11
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:42.604 response time in milliseconds: 333
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=12&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=10&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 55
[{"tehsilId":2482728,"altMobileNo":"","stateId":2710,"mobileNo":"8224647216","farmerName":"FMtsbyPiBj","tehsil":"9a3f72b9-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10592},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10593},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10594},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10588},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10589},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10590},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10591}],"farmerId":null,"districtId":3259366,"landSize":2.0,"isDeleted":false,"district":"a4230a8737c74a44be870aeb125f6ed5","id":7071,"state":"R14","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"5547388538","stateId":null,"mobileNo":"9562767573","farmerName":"FNKVcIiXgL","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14208},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14209},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14210},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14211},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14212},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14213},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14214},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14215},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14216},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14181},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14182},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14183},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14184},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14185},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14186},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14187},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14188},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14189},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14190},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14191},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14192},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14193},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14194},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14195},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14196},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14197},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14198},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14199},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14200},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14201},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14202},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14203},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14204},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14205},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14206},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14207}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7314,"state":"","village":null,"villageId":null},{"tehsilId":2934903,"altMobileNo":"3936762216","stateId":2934902,"mobileNo":"5569376321","farmerName":"FQSqiLhlAX","tehsil":"23375649-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":89,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Grapes","id":15763},{"cropId":85,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Squash","id":15764}],"farmerId":null,"districtId":2934907,"landSize":2.0,"isDeleted":false,"district":"233765e2-23fa-11eb-a3ba-0248be55e900","id":7391,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948442,"altMobileNo":"","stateId":2948432,"mobileNo":"9173214914","farmerName":"FQXMwrjzOW","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9696},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9697},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9675},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9676},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9677},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9678},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9679},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9680},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9681},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9682},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9683},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9684},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9685},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9686},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9687},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9688},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9689},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9690},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9691},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9692},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9693},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9694},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9695}],"farmerId":null,"districtId":2948435,"landSize":2.0,"isDeleted":false,"district":"7c411dd9-240b-11eb-a3ba-0248be55e900","id":7006,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"1866362288","stateId":2792221,"mobileNo":"1327264957","farmerName":"fTjrvUPdLH","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12744},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12745},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12746},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12747},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12748},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12749},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12750},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12751},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12752},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12753},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12754},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12755}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7209,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948435,"altMobileNo":"2341945187","stateId":2948432,"mobileNo":"3388249775","farmerName":"fujjlOVHJZ","tehsil":"7c411dd9-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11826},{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":11827}],"farmerId":null,"districtId":2948436,"landSize":2.0,"isDeleted":false,"district":"7c41202d-240b-11eb-a3ba-0248be55e900","id":7160,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934904,"altMobileNo":"5182576781","stateId":null,"mobileNo":"8958173776","farmerName":"fUVJhuWAPD","tehsil":"23376159-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12672},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12673},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12674},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12675},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12676},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12677},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12678},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12679},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12680},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12681},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12670},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12671}],"farmerId":null,"districtId":2934908,"landSize":2.0,"isDeleted":false,"district":"23376708-23fa-11eb-a3ba-0248be55e900","id":7202,"state":"","village":null,"villageId":null},{"tehsilId":2748696,"altMobileNo":"","stateId":2712,"mobileNo":"6595616827","farmerName":"FVlqIzBYOh","tehsil":"904e9fe0-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14016},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14017},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14018},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14019},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14020},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14021},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14022},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14023},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14009},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14010},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14011},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14012},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14013},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14014},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14015}],"farmerId":null,"districtId":2748705,"landSize":2.0,"isDeleted":false,"district":"904f3b95-237e-11eb-a3ba-0248be55e900","id":7305,"state":"R15","village":null,"villageId":null},{"tehsilId":2748694,"altMobileNo":"2356761673","stateId":null,"mobileNo":"9452742354","farmerName":"FvoAserMYN","tehsil":"904e71a9-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16356},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16358},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16359},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16360},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16361},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16362},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16363},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16364},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16365},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16366},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16367},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16368},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16369},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16370}],"farmerId":null,"districtId":2748702,"landSize":2.0,"isDeleted":false,"district":"904f1e8f-237e-11eb-a3ba-0248be55e900","id":7423,"state":"","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"6556878828","farmerName":"fWqEnwXdrw","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13977},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13978}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7293,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 12
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:42.855 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.315
16:52:42.857 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=12
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:43.170 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=13&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=11&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 52
[{"tehsilId":2416626,"altMobileNo":"1348266579","stateId":null,"mobileNo":"1456737879","farmerName":"fYOUSHpPIM","tehsil":"07ed1920-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9611},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9612},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9613},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9614},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9615},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9616},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9617},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9618},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9619},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9620},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9621},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9622},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9623},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9624},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9625},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9626},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9627},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9628},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9629},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9630},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9631},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9632},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9633},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9634}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":6996,"state":"","village":null,"villageId":null},{"tehsilId":2793346,"altMobileNo":"5647354472","stateId":2684,"mobileNo":"3388599296","farmerName":"gAQmBplsgZ","tehsil":"62bd9e61-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10912},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10913},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10914},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10915},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10916},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10917},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10903},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10904},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10905},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10906},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10907},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10909},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10910},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10911}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7095,"state":"R07","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2413746314","stateId":null,"mobileNo":"5486598113","farmerName":"GdmBaeUpUS","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12416},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12417},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12418},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12419},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12420},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12421},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12422},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12423},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12398},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12399},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12400},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12401},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12402},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12403},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12404},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12405},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12406},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12407},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12408},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12409},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12410},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12411},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12412},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12413},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12414},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12415}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7190,"state":"","village":null,"villageId":null},{"tehsilId":2482729,"altMobileNo":"","stateId":2710,"mobileNo":"3891766428","farmerName":"GDtLhdsHwV","tehsil":"9a3f747b-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16129},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16130},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16131},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16132},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16133},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16134},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16135},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16136},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16137},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16138},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16139},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16140},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16141},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16142},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16143},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16144},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16145},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16146},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16147},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16148},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16149},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16150},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16151},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16152},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16153},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16154},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16155},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16156},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16157},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16158},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16159},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16160},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16161},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16162},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16163},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16164}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7414,"state":"R14","village":null,"villageId":null},{"tehsilId":199964,"altMobileNo":"7286386195","stateId":null,"mobileNo":"4795388113","farmerName":"GgQefqNvvu","tehsil":"236638c0b6d740f19f7162a679c302bb","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13973}],"farmerId":null,"districtId":2332481,"landSize":2.0,"isDeleted":false,"district":"64f40d06-9eaa-4ba2-a02a-0c2ffd6374d9","id":7290,"state":"","village":null,"villageId":null},{"tehsilId":2827042,"altMobileNo":"2855588534","stateId":2705,"mobileNo":"9819714428","farmerName":"gITyNlIHFk","tehsil":"84197450-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10624},{"cropId":89,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Grapes","id":10623}],"farmerId":null,"districtId":2827041,"landSize":2.0,"isDeleted":false,"district":"84197001-23e4-11eb-a3ba-0248be55e900","id":7076,"state":"R09","village":null,"villageId":null},{"tehsilId":2860091,"altMobileNo":"4265758614","stateId":null,"mobileNo":"4294585768","farmerName":"GjmLtiAiJE","tehsil":"94793226-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14400},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14365},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14366},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14367},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14368},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14369},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14370},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14371},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14372},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14373},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14374},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14375},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14376},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14377},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14378},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14379},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14380},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14381},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14382},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14383},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14384},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14385},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14386},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14387},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14388},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14389},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14390},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14391},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14392},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14393},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14394},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14395},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14396},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14397},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14398},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14399}],"farmerId":null,"districtId":2860082,"landSize":2.0,"isDeleted":false,"district":"9479260a-23e6-11eb-a3ba-0248be55e900","id":7321,"state":"","village":null,"villageId":null},{"tehsilId":2950640,"altMobileNo":"8937258383","stateId":2711,"mobileNo":"1522961756","farmerName":"GMkiSEGgwb","tehsil":"678927c8-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16529},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16530},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16531},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16532},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16533},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16534}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7436,"state":"R12","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"3641274532","stateId":2792221,"mobileNo":"5985386826","farmerName":"gOCLLFvHxZ","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10323},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10324},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10325},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10326},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10327},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10328}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7036,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018943,"altMobileNo":"6833734788","stateId":3018935,"mobileNo":"2469477532","farmerName":"GtqFNIvbUV","tehsil":"7ffb964b-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12315},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12316},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12317}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7185,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 13
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:43.411 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.345
16:52:43.413 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=13
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:43.756 response time in milliseconds: 341
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=14&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=12&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":-1,"altMobileNo":"1158583264","stateId":2713,"mobileNo":"3233164347","farmerName":"GttxNoZIUc","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9561},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9562}],"farmerId":null,"districtId":2416646,"landSize":2.0,"isDeleted":false,"district":"07ed89a5-148a-11eb-a3ba-0248be55e900","id":6993,"state":"R16","village":null,"villageId":null},{"tehsilId":2827040,"altMobileNo":"","stateId":2705,"mobileNo":"4856396646","farmerName":"gTxfIHfgNX","tehsil":"84196d11-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13392},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13393},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13394},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13395},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13396},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13397},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13398},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13399},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13390},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13391}],"farmerId":null,"districtId":2827050,"landSize":2.0,"isDeleted":false,"district":"84198622-23e4-11eb-a3ba-0248be55e900","id":7253,"state":"R09","village":null,"villageId":null},{"tehsilId":2901616,"altMobileNo":"8386253542","stateId":2709,"mobileNo":"8384811761","farmerName":"gvtRJRmeMB","tehsil":"b2a8e1e3-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8936},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8937},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8938},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8939},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8940},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8941},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8942},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8943},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8944},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8945},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8946},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8947},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8948},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8949},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8950},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8951},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8952},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8953},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8954},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8955},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8956},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8957},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8958}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6967,"state":"R13","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"7327221447","farmerName":"gXoSOIlelO","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12177},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12178},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12179},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12180},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12181},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12182},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12183},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12184},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12185},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12186},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12187},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12188},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12189},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12190},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12191},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12192},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12193},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12194},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12195},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12196},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12197},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12198},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12199},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12200},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12201},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12202},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12203},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12204},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12205},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12206},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12207}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7176,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2350025,"altMobileNo":"","stateId":2707,"mobileNo":"8629756454","farmerName":"hArguRGyYu","tehsil":"b4bed35d-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10918},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10919},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10920},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10921},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10922},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10923},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10924},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10925},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10926},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10927},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10928},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10929},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10930},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10931},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10932}],"farmerId":null,"districtId":2350007,"landSize":2.0,"isDeleted":false,"district":"b4bebd31-1469-11eb-a3ba-0248be55e900","id":7096,"state":"R11","village":null,"villageId":null},{"tehsilId":2350009,"altMobileNo":"5678756444","stateId":null,"mobileNo":"7745772954","farmerName":"hcxclBLIwN","tehsil":"b4bebf6d-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14925},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14926},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14927}],"farmerId":null,"districtId":2350011,"landSize":2.0,"isDeleted":false,"district":"b4bec1c5-1469-11eb-a3ba-0248be55e900","id":7348,"state":"","village":null,"villageId":null},{"tehsilId":2416638,"altMobileNo":"5219478439","stateId":2713,"mobileNo":"6257684874","farmerName":"hfdMqBApum","tehsil":"07ed7bbe-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":110,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Marigold","id":13992},{"cropId":94,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fennel","id":13993}],"farmerId":null,"districtId":2416646,"landSize":2.0,"isDeleted":false,"district":"07ed89a5-148a-11eb-a3ba-0248be55e900","id":7303,"state":"R16","village":null,"villageId":null},{"tehsilId":2901612,"altMobileNo":"9819317253","stateId":2709,"mobileNo":"7497548412","farmerName":"HFdppOHlSO","tehsil":"b2a8dcc2-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":74,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mango","id":10461},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":10462}],"farmerId":null,"districtId":2901606,"landSize":2.0,"isDeleted":false,"district":"b2a8d572-23f8-11eb-a3ba-0248be55e900","id":7050,"state":"R13","village":null,"villageId":null},{"tehsilId":2482734,"altMobileNo":"{%!&*\"{?$|","stateId":2710,"mobileNo":"1985854183","farmerName":"HfgLRkTovR","tehsil":"9a3f7b33-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10428}],"farmerId":null,"districtId":2482729,"landSize":2.0,"isDeleted":false,"district":"9a3f747b-14a1-11eb-a3ba-0248be55e900","id":7046,"state":"R14","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"9745267629","stateId":2948432,"mobileNo":"9316922689","farmerName":"HlVdDFyeTO","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10816},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10817},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10818},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10819},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10820},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10821},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10822},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10823},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10824},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10825},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10826},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10827},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10828},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10829},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10830},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10831},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10832},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10833},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10834},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10835},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10836}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7087,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 14
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:43.969 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.322
16:52:43.971 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=14
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:44.291 response time in milliseconds: 317
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=15&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=13&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 71
[{"tehsilId":2792222,"altMobileNo":"","stateId":2792221,"mobileNo":"8616315499","farmerName":"hNliIpFEIj","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10305},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10306},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10307},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10308},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10309},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10310}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7033,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6397411678","stateId":null,"mobileNo":"5947242233","farmerName":"hTcVCRmRHF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12948},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12949},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12950},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12951},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12952},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12953},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12954},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12955},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12956},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12957},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12958},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12959},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12960},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12961},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12962},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12963},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12964},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12965},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12966},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12967},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12968},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12969},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12970},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12971},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12972},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12973},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12974},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12975},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12976},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12977},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12978},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12979},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12980},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12981},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12982},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12983}],"farmerId":null,"districtId":2860079,"landSize":2.0,"isDeleted":false,"district":"947920c1-23e6-11eb-a3ba-0248be55e900","id":7220,"state":"","village":null,"villageId":null},{"tehsilId":2934904,"altMobileNo":"4412942355","stateId":null,"mobileNo":"2344544664","farmerName":"HUBDifzdnE","tehsil":"23376159-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10469},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10470}],"farmerId":null,"districtId":2934905,"landSize":2.0,"isDeleted":false,"district":"23376325-23fa-11eb-a3ba-0248be55e900","id":7054,"state":"","village":null,"villageId":null},{"tehsilId":2947318,"altMobileNo":"5495934332","stateId":null,"mobileNo":"5888195823","farmerName":"hvdBkPFfsV","tehsil":"d2988d7d-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12806},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12807},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12808},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12809},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12810},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12811},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12812},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12813},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12814},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12815},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12816},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12817},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12818},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12819},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12820},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12821}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":7214,"state":"","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"9162399715","stateId":2826379,"mobileNo":"9314656917","farmerName":"HxEXEjgSyW","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":80,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Radish","id":12142},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12143}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":7173,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939053,"altMobileNo":"3153861248","stateId":2939044,"mobileNo":"8418192314","farmerName":"HyQoWHbMrr","tehsil":"ae3a12fb-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9025},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9026},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9027},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9028},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9029},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9030},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9031},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9032},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9033},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9034},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9035},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9036},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9037},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9038},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9039},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9040},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9041},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9042},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9043},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9044},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9045},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9046}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6971,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016701,"altMobileNo":"9129921455","stateId":3016699,"mobileNo":"4326483992","farmerName":"hYXOLZYFnQ","tehsil":"67e46257-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":9669},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9670}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7003,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947315,"altMobileNo":"","stateId":2947314,"mobileNo":"8442347951","farmerName":"HZcUEaMnJz","tehsil":"d2985355-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12774},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12775},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12776},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12777},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12778},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12779},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12780},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12781},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12782},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12783},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12784},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12785},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12786},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12787},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12788},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12789}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":7212,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748703,"altMobileNo":"3241533833","stateId":null,"mobileNo":"3844478895","farmerName":"IBLVzRfSbs","tehsil":"904f345f-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15990},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15991}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7407,"state":"","village":null,"villageId":null},{"tehsilId":1087,"altMobileNo":"","stateId":947,"mobileNo":"1752383565","farmerName":"IemRUSgZVQ","tehsil":"416","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16537},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16538},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16539},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16540},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16541},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16542},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16543},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16544},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16545},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16546},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16547},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16548},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16549},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16550},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16551},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16552},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16553},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16554},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16555},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16556},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16557},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16558},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16559},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16560},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16561},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16562},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16563},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16564},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16565},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16566},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16567},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16568},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16569},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16570},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16571},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16572},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16573}],"farmerId":null,"districtId":131587,"landSize":2.0,"isDeleted":false,"district":"0dfb742789c049e8a4f704b16a6b1835","id":7438,"state":"R04","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 15
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:44.518 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.343
16:52:44.519 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=15
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:44.858 response time in milliseconds: 335
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=16&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=14&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"tehsilId":3259363,"altMobileNo":"8477762751","stateId":2714,"mobileNo":"2847237862","farmerName":"IePgyYylYC","tehsil":"e6b44595a52f420eb892ae07b1e07536","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13150},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13151},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13152},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13153},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13154},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13155},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13156},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13157},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13158},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13159},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13160},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13161},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13162},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13163},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13164},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13165},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13166},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13167},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13168},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13169},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13170},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13171},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13172},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13173},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13174},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13175},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13176},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13177},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13178},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13179},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13180},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13181}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7227,"state":"R17","village":null,"villageId":null},{"tehsilId":2793344,"altMobileNo":"3838619838","stateId":2684,"mobileNo":"1451752217","farmerName":"IeWovDJOhU","tehsil":"62bd9b99-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9792},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9793},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9794},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9795},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9796},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9797},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9798},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9799},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9800},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9784},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9785},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9786},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9787},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9788},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9789},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9790},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9791}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7011,"state":"R07","village":null,"villageId":null},{"tehsilId":2759381,"altMobileNo":"","stateId":2759359,"mobileNo":"6543933425","farmerName":"iFaantfWnG","tehsil":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11600},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11601},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11602},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11603},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11604},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11605},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11606},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11607},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11608},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11609},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11610},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11611},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11612},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11613},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11614},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11615},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11616},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11617},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11618},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11619},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11620},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11621},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11622},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11623},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11624}],"farmerId":null,"districtId":2759381,"landSize":2.0,"isDeleted":false,"district":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","id":7143,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7874,"altMobileNo":"","stateId":278,"mobileNo":"7724659386","farmerName":"IFHTbxXZxF","tehsil":"559a894496834bcdb3014024af5bb0f2","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13252},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13253},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13254},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13255},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13256},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13257},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13258},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13260},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13262},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13263},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13264},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13265},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13266},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13267},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13268},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13269},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13270},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13271},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13272},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13273},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13274},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13276},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13277},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13278},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13279},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13280},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13281},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13282},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13283}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7248,"state":"R01","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2317498573","stateId":2826509,"mobileNo":"1587438666","farmerName":"ILZgiJVzPD","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9152},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9153},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9154},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9155},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9156},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9157},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9158},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9159},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9160},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9161},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9162},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9134},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9135},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9136},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9137},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9138},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9139},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9140},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9141},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9142},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9143},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9144},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9145},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9146},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9147},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9148},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9149},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9150},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9151}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6975,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750893,"altMobileNo":"9238282197","stateId":null,"mobileNo":"9478952683","farmerName":"InTHqvKdIc","tehsil":"bd6b979f-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14848},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14849},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14850},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14851},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14852},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14853},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14854},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14855},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14856},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14857},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14858},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14859},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14860},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14861},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14862},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14863},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14864},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14865},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14866},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14867},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14868},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14869},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14870},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14871},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14872},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14873},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14874},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14875},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14876},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14877},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14878},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14842},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14843},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14844},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14845},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14846},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14847}],"farmerId":null,"districtId":2750889,"landSize":2.0,"isDeleted":false,"district":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","id":7343,"state":"","village":null,"villageId":null},{"tehsilId":2482732,"altMobileNo":"","stateId":2710,"mobileNo":"3126928838","farmerName":"IQGLpeOMqf","tehsil":"9a3f789d-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16192},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16193},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16194},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16195},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16196},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16197},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16198},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16199},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16200},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16165},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16166},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16167},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16168},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16169},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16170},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16171},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16172},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16173},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16174},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16175},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16176},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16177},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16178},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16179},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16180},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16181},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16182},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16183},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16184},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16185},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16186},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16187},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16188},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16189},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16190},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16191}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7415,"state":"R14","village":null,"villageId":null},{"tehsilId":2416623,"altMobileNo":"2589738452","stateId":2713,"mobileNo":"8854694628","farmerName":"iUZVeJrHhQ","tehsil":"07ed07df-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9635},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9636},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9637},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9638},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9639},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9640},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9641},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9642},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9643},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9644},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9645},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9646},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9647},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9648},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9649},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9650},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9651},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9652},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9653},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9654},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9655},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9656},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9657},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9658}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6997,"state":"R16","village":null,"villageId":null},{"tehsilId":2332498,"altMobileNo":"","stateId":1357,"mobileNo":"3834712874","farmerName":"iwbnjvNfjK","tehsil":"92a0c6c5-b5e3-4a7f-837b-5d0c69a95aa2","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13971}],"farmerId":null,"districtId":2332481,"landSize":2.0,"isDeleted":false,"district":"64f40d06-9eaa-4ba2-a02a-0c2ffd6374d9","id":7288,"state":"R05","village":null,"villageId":null},{"tehsilId":2416640,"altMobileNo":"","stateId":2713,"mobileNo":"4835821832","farmerName":"IwcPkbaetn","tehsil":"07ed7f2a-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11456},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11458},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11421},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11422},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11423},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11424},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11427},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11428},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11429},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11430},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11431},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11432},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11433},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11434},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11435},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11436},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11437},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11438},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11439},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11440},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11441},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11442},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11443},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11444},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11445},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11446},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11447},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11448},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11449},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11450},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11451},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11452},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11453},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11454},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11455}],"farmerId":null,"districtId":2416637,"landSize":2.0,"isDeleted":false,"district":"07ed7a0b-148a-11eb-a3ba-0248be55e900","id":7137,"state":"R16","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 16
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:45.078 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.314
16:52:45.080 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=16
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:45.390 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:45 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=17&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=15&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 49
[{"tehsilId":2901604,"altMobileNo":"8415644814","stateId":2709,"mobileNo":"1565894166","farmerName":"iWgfIrNTYR","tehsil":"b2a8d2fe-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":16309},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16310}],"farmerId":null,"districtId":2901601,"landSize":2.0,"isDeleted":false,"district":"b2a8cf19-23f8-11eb-a3ba-0248be55e900","id":7419,"state":"R13","village":null,"villageId":null},{"tehsilId":3774,"altMobileNo":"9517858246","stateId":null,"mobileNo":"8188165415","farmerName":"iWOKpvJBGz","tehsil":"0ee4cf883761491a8e4460d5b64bdb2e","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13472},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13473},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13463},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13464},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13465},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13466},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13467},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13468},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13469},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13470},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13471}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7260,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6784738397","stateId":3016849,"mobileNo":"5478515785","farmerName":"izGghZAgEw","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9664},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9663}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7000,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7956,"altMobileNo":"4222249254","stateId":2704,"mobileNo":"6441371176","farmerName":"JamKjYgjUx","tehsil":"491191038353426093f2b664aa2f5d9c","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10584},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10585}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7069,"state":"R08","village":null,"villageId":null},{"tehsilId":2869,"altMobileNo":"3496378266","stateId":null,"mobileNo":"3294586357","farmerName":"jChowQARuC","tehsil":"403249","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16075},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16076},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16077},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16078},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16079},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16080},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16081},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16082},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16083},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16084},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16085},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16086},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16087},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16088},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16089},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16090},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16091},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16092},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16093},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16094},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16095},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16096},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16097},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16098},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16099},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16100},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16101}],"farmerId":null,"districtId":2872,"landSize":2.0,"isDeleted":false,"district":"403250","id":7412,"state":"","village":null,"villageId":null},{"tehsilId":2860084,"altMobileNo":"1313711496","stateId":2860076,"mobileNo":"2999924585","farmerName":"jcITsKynsp","tehsil":"947928e0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14401},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14402},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14403},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14404},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14405},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14406},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14407},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14408},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14409},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14410},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14411},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14412},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14413},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14414},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14415},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14416},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14417},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14418},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14419},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14420},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14421},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14422},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14423},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14424},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14425},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14426},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14427},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14428},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14429},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14430},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14431},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14432},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14433},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14434},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14435},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14436}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7322,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1444,"altMobileNo":"9674796972","stateId":695,"mobileNo":"1447964637","farmerName":"jhdbxpIgdz","tehsil":"403141","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13842},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13843},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13844},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13845},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13846},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13847},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13848},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13849}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7281,"state":"R03","village":null,"villageId":null},{"tehsilId":1459,"altMobileNo":"","stateId":695,"mobileNo":"4737325763","farmerName":"jhzVaIOhbM","tehsil":"403171","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13824},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13825},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13818},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13819},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13820},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13821},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13822},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13823}],"farmerId":null,"districtId":1189,"landSize":2.0,"isDeleted":false,"district":"437","id":7278,"state":"R03","village":null,"villageId":null},{"tehsilId":2748701,"altMobileNo":"4583393161","stateId":2712,"mobileNo":"3644781847","farmerName":"jJLuKLDiRy","tehsil":"904f0c60-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":11700},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11701}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7147,"state":"R15","village":null,"villageId":null},{"tehsilId":274,"altMobileNo":"","stateId":278,"mobileNo":"7199782454","farmerName":"jkbDHYkYpa","tehsil":"103","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11811},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11812},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11813}],"farmerId":null,"districtId":271,"landSize":2.0,"isDeleted":false,"district":"101","id":7155,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 17
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:45.619 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.336
16:52:45.621 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=17
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:45.954 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:45 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=18&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=16&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 52
[{"tehsilId":-1,"altMobileNo":"2163819981","stateId":2948384,"mobileNo":"2938541613","farmerName":"JlLuUpdzox","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12224},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12225},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12226},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12227},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12228},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12229},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12230},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12231},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12232},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12233},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12234},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12235},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12236},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12237},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12238},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12208},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12209},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12210},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12211},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12212},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12213},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12214},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12215},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12216},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12217},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12218},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12219},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12220},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12221},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12222},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12223}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7177,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759369,"altMobileNo":"1541664887","stateId":2759359,"mobileNo":"4136416914","farmerName":"jMolgsItNC","tehsil":"1e07ef00-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10477}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7059,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":49283,"altMobileNo":"2389252221","stateId":695,"mobileNo":"7498129177","farmerName":"JMuJLvWzMC","tehsil":"2d4c3b2893dc4e469ea82ab2261a33d0","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9984},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9985},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9986},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9987},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9988},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9978},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9979},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9980},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9981},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9982},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9983}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7021,"state":"R03","village":null,"villageId":null},{"tehsilId":2748698,"altMobileNo":"","stateId":2712,"mobileNo":"4145832855","farmerName":"JqaUJwxtVF","tehsil":"904ed31b-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15986},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15987}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7405,"state":"R15","village":null,"villageId":null},{"tehsilId":2950640,"altMobileNo":"","stateId":2711,"mobileNo":"9668971151","farmerName":"jyEYQMnvFB","tehsil":"678927c8-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15904},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15905},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15906},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15907},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15909},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15910},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15911},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15912},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15913},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15914},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15915},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15916},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15917},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15918},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15919},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15920},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15900},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15901},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15902},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15903}],"farmerId":null,"districtId":2950641,"landSize":2.0,"isDeleted":false,"district":"678928ef-2415-11eb-a3ba-0248be55e900","id":7400,"state":"R12","village":null,"villageId":null},{"tehsilId":3020196,"altMobileNo":"9287249383","stateId":1357,"mobileNo":"9668343421","farmerName":"JyJDknPfeg","tehsil":"ad0aff6e-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13456},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13457},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13458},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13459},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13461},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13462},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13452},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13453},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13454},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13455}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7259,"state":"R05","village":null,"villageId":null},{"tehsilId":2868566,"altMobileNo":"","stateId":2868554,"mobileNo":"2186767415","farmerName":"KagiUlsghw","tehsil":"2693d09a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14464},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14465},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14466},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14467},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14468},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14469},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14470},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14471},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14472},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14473},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14474},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14475},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14476},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14477},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14478},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14479},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14480},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14481},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14482},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14483},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14484},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14485},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14486},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14463}],"farmerId":null,"districtId":2868557,"landSize":2.0,"isDeleted":false,"district":"2693bbbc-23eb-11eb-a3ba-0248be55e900","id":7325,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827043,"altMobileNo":"8773873192","stateId":2705,"mobileNo":"6485468993","farmerName":"kBUqycrRkI","tehsil":"841976bc-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11381},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11382}],"farmerId":null,"districtId":2827044,"landSize":2.0,"isDeleted":false,"district":"8419791a-23e4-11eb-a3ba-0248be55e900","id":7135,"state":"R09","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3158324871","stateId":2792221,"mobileNo":"8839651492","farmerName":"KcFfJsAPSa","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9163},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9164}],"farmerId":null,"districtId":2792224,"landSize":2.0,"isDeleted":false,"district":"388d59cc-23d4-11eb-a3ba-0248be55e900","id":6976,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4523199688","stateId":3016699,"mobileNo":"5597469247","farmerName":"KCfRIaxJIs","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15496},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15497},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15498},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15499},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15500},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15501},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15502},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15503},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15504},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15505},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15506},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15507},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15508},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15509},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15510},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15511},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15512},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15513},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15514},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15515},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15516},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15517},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15518},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15519},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15520},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15521},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15522},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15523},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15524},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15525},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15526},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15527}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7380,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 18
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:46.203 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.287
16:52:46.205 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=18
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:46.491 response time in milliseconds: 283
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=19&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=17&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 53
[{"tehsilId":2914,"altMobileNo":"1866334695","stateId":2473,"mobileNo":"2547846954","farmerName":"kcoewANMsI","tehsil":"410724","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16128},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16102},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16103},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16104},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16105},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16106},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16107},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16108},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16109},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16110},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16111},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16112},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16113},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16114},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16115},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16116},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16117},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16118},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16119},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16120},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16121},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16122},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16123},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16124},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16125},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16126},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16127}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7413,"state":"R06","village":null,"villageId":null},{"tehsilId":2350006,"altMobileNo":"","stateId":2707,"mobileNo":"6827327288","farmerName":"KeeUnDYzBY","tehsil":"b4bebbe7-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14916},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14917},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14918}],"farmerId":null,"districtId":2350011,"landSize":2.0,"isDeleted":false,"district":"b4bec1c5-1469-11eb-a3ba-0248be55e900","id":7345,"state":"R11","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"","stateId":2948432,"mobileNo":"4865235418","farmerName":"kIIjLrjaTf","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11109},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11110},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11111},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11112},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11113},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11114},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11115},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11116},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11117},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11118},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11119}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7119,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2350000,"altMobileNo":"9758354846","stateId":2707,"mobileNo":"5137582696","farmerName":"kiotnSvNEi","tehsil":"b4beb461-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10978},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10979},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10980},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10981},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10982},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10983},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10984},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10985},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10986},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10987},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10988},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10989},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10990},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10991},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10992}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7100,"state":"R11","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"2751342657","stateId":2948432,"mobileNo":"9216767652","farmerName":"KlmUBbdxmQ","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9698},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9699},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9700},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9701},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9702},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9703},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9704},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9705},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9706},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9707},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9708},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9709},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9710},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9711},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9712},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9713},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9714},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9715},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9716},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9717},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9718},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9719},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9720}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7007,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018938,"altMobileNo":"6618341149","stateId":3018935,"mobileNo":"7273483898","farmerName":"kOhuZVgAcY","tehsil":"7ffb8b8e-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9667},{"cropId":70,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Guava","id":9668}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7002,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"7627741869","stateId":3016699,"mobileNo":"1367845823","farmerName":"koOzWpKqng","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9933},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9934},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9935},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9936},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9937},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9938},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9939},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9940},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9941},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9942},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9943},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9944},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9945},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9946},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9947},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9948},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9949},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9950},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9951},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9952},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9953},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9954},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9955},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9956},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9957},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9958},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9959},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9960},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9961},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9962},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9963},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9964}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7018,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016851,"altMobileNo":"1632275677","stateId":3016849,"mobileNo":"1257323213","farmerName":"KPfSyKfkoK","tehsil":"24e68c53-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10720},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10721},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10722},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10723},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10724},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10725},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10726},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10727},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10728},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10729},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10709},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10710},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10711},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10712},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10713},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10714},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10715},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10716},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10717},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10718},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10719}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7081,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"7926477385","stateId":2826379,"mobileNo":"1831699551","farmerName":"KrWEqSGPjw","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14649},{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":14650}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7334,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416644,"altMobileNo":"7159923165","stateId":2713,"mobileNo":"8254519656","farmerName":"kSnGuWzWaQ","tehsil":"07ed861f-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11459},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11460},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11461},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11462},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11463},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11464},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11465},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11466},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11467},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11468},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11469},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11470},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11471},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11472},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11473},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11474},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11475},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11476},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11477},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11478},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11479},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11480},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11481},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11482},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11483},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11484},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11485},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11486},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11487},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11488},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11489},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11490},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11491},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11492},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11493},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11494},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11495},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11496}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7138,"state":"R16","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 19
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:46.722 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.326
16:52:46.724 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=19
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:47.046 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=20&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=18&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 52
[{"tehsilId":199965,"altMobileNo":"8272548572","stateId":null,"mobileNo":"5879594114","farmerName":"ksZOMLJnOI","tehsil":"77344ce6178840469ffb9231644e4961","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13922},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13923},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13924},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13925},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13926},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13927},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13928},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13929},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13930},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13931},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13932},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13933},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13934},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13935},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13936},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13937},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13938},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13939},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13940},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13941},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13942},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13943},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13944},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13945}],"farmerId":null,"districtId":2310421,"landSize":2.0,"isDeleted":false,"district":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","id":7285,"state":"","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"8264719771","stateId":2826509,"mobileNo":"4963983756","farmerName":"KVEwvhIGUm","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":13208},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":13209}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":7241,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016701,"altMobileNo":"9985719685","stateId":null,"mobileNo":"4254986161","farmerName":"kxMutXYNKh","tehsil":"67e46257-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9920},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9921},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9922},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9923},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9924},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9925},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9926},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9927},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9928},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9929},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9930},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9931},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9932},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9901},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9902},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9903},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9904},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9905},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9906},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9907},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9909},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9910},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9911},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9912},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9913},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9914},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9915},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9916},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9917},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9918},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9919}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7017,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4177878833","stateId":2826509,"mobileNo":"6543778437","farmerName":"LaObnOPFjX","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9965},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9966}],"farmerId":null,"districtId":2826510,"landSize":2.0,"isDeleted":false,"district":"99fd14ce-23de-11eb-a3ba-0248be55e900","id":7019,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3797399378","stateId":2948384,"mobileNo":"6566638294","farmerName":"lAUEgoLvbf","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12288},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12289},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12290},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12291},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12292},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12293},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12294},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12295},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12296},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12297},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12298},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12299},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12300},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12270},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12272},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12273},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12274},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12275},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12276},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12277},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12278},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12279},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12281},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12282},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12283},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12284},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12285},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12286},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12287}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7179,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482732,"altMobileNo":"","stateId":2710,"mobileNo":"3976336232","farmerName":"lBgseKpzQB","tehsil":"9a3f789d-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8475},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8476},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8477},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8478},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8479},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8480},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8481},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8482},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8483},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8484},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8485},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8486},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8487},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8488},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8489},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8490},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8491},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8492},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8493},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8494},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8495},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8496},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8497},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8498},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8499},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8500},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8501},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8502},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8503},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8504},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8505},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8506},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8507},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8508},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8509},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8510},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8511}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":6949,"state":"R14","village":null,"villageId":null},{"tehsilId":2350014,"altMobileNo":"1272557459","stateId":2707,"mobileNo":"5633218123","farmerName":"lbJSFvAWau","tehsil":"b4bec644-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10948},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10949},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10950},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10951},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10952},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10953},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10954},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10955},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10956},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10957},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10958},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10959},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10960},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10961},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10962}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7098,"state":"R11","village":null,"villageId":null},{"tehsilId":2901598,"altMobileNo":"2482948878","stateId":2709,"mobileNo":"3355649851","farmerName":"lboFoJBXfX","tehsil":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":56,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Carrot","id":11828},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11829}],"farmerId":null,"districtId":2901611,"landSize":2.0,"isDeleted":false,"district":"b2a8db98-23f8-11eb-a3ba-0248be55e900","id":7161,"state":"R13","village":null,"villageId":null},{"tehsilId":2793344,"altMobileNo":"6195594748","stateId":null,"mobileNo":"1964384648","farmerName":"LcsUMUIQzD","tehsil":"62bd9b99-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10888},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10889},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10890},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10891},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10892},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10893},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10894},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10895},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10896},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10897},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10898},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10899},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10900},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10901},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10902}],"farmerId":null,"districtId":2793338,"landSize":2.0,"isDeleted":false,"district":"62bd940f-23da-11eb-a3ba-0248be55e900","id":7094,"state":"","village":null,"villageId":null},{"tehsilId":7630,"altMobileNo":"1622895123","stateId":5276,"mobileNo":"1289683176","farmerName":"LfdCgNfQyO","tehsil":"784aa5dcf8fd485d9c7b8b93d5df78d4","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11106}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7117,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 20
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:47.272 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.324
16:52:47.274 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=20
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:47.594 response time in milliseconds: 317
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=21&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=19&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 59
[{"tehsilId":227890,"altMobileNo":"","stateId":695,"mobileNo":"4398128724","farmerName":"LGMOJjaQFt","tehsil":"64902a480efd4eba858106d832b3a83f","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13810},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13811},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13812},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13813},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13814},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13815},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13816},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13817}],"farmerId":null,"districtId":1189,"landSize":2.0,"isDeleted":false,"district":"437","id":7277,"state":"R03","village":null,"villageId":null},{"tehsilId":2947319,"altMobileNo":"4873674514","stateId":2947314,"mobileNo":"7875430906","farmerName":"lgQVPWfnlf","tehsil":"d2988fd1-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":8768},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":7269},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":7270},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8767}],"farmerId":null,"districtId":2947320,"landSize":2.0,"isDeleted":false,"district":"d29891e4-2401-11eb-a3ba-0248be55e900","id":6804,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2917,"altMobileNo":"","stateId":2473,"mobileNo":"9952775859","farmerName":"LgTNzWzAza","tehsil":"410727","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16000},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16001},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16002},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16003},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16004},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16005},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16006},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16007},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16008},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16009},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16010},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16011},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16012},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16013},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16014},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16015},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16016},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16017},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16018},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16019},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16020},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15994},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15995},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15996},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15997},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15998},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15999}],"farmerId":null,"districtId":2872,"landSize":2.0,"isDeleted":false,"district":"403250","id":7409,"state":"R06","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"","stateId":2792221,"mobileNo":"5945736797","farmerName":"LHAWBssufQ","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9280},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9281},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9282},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9283},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9284},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9285},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9286},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9287},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9251},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9252},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9253},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9254},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9255},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9256},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9257},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9258},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9259},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9260},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9261},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9262},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9263},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9264},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9265},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9266},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9267},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9268},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9269},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9270},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9271},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9272},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9273},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9275},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9276},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9277},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9278},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9279}],"farmerId":null,"districtId":2792224,"landSize":2.0,"isDeleted":false,"district":"388d59cc-23d4-11eb-a3ba-0248be55e900","id":6982,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":40996,"altMobileNo":"1455753537","stateId":278,"mobileNo":"2995813249","farmerName":"LhpvnMjEBI","tehsil":"b511c15ec91c4b54ac76f91bb686ee07","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13376},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13377},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13378},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13379},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13348},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13349},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13350},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13351},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13352},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13353},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13354},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13355},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13356},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13357},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13358},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13359},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13360},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13361},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13362},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13363},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13364},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13365},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13366},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13367},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13368},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13369},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13370},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13371},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13372},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13373},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13374},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13375}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7251,"state":"R01","village":null,"villageId":null},{"tehsilId":2793343,"altMobileNo":"8495344777","stateId":2684,"mobileNo":"2516114721","farmerName":"LMrYKgDEuq","tehsil":"62bd9a53-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":13218},{"cropId":85,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Squash","id":13219}],"farmerId":null,"districtId":2793327,"landSize":2.0,"isDeleted":false,"district":"62bd8425-23da-11eb-a3ba-0248be55e900","id":7246,"state":"R07","village":null,"villageId":null},{"tehsilId":2948435,"altMobileNo":"3617292411","stateId":2948432,"mobileNo":"1297714714","farmerName":"LMzKdnjSmY","tehsil":"7c411dd9-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14437},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14438}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7323,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"","stateId":2792221,"mobileNo":"3353287738","farmerName":"LMZZHgiRyY","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12708},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12709},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12710},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12711},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12712},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12713},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12714},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12715},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12716},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12717},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12718},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12719}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7206,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"","stateId":2948432,"mobileNo":"1968444751","farmerName":"LnUEYCFPng","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15776},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15777},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15778},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15779},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15780},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15781},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15782},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15783},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15784},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15785},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15786},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15765},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15766},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15767},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15768},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15769},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15770},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15771},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15772},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15773},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15774},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15775}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7392,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860079,"altMobileNo":"5112854719","stateId":2860076,"mobileNo":"6461114446","farmerName":"lOeoRIDPQa","tehsil":"947920c1-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":10841},{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":10842}],"farmerId":null,"districtId":2860096,"landSize":2.0,"isDeleted":false,"district":"94793907-23e6-11eb-a3ba-0248be55e900","id":7090,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 21
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:47.819 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.311
16:52:47.822 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=21
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:48.130 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=22&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=20&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 51
[{"tehsilId":2482731,"altMobileNo":"4864149142","stateId":2710,"mobileNo":"5435297737","farmerName":"LOGzCawpoW","tehsil":"9a3f773f-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16273},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16274},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16275},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16276},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16277},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16278},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16279},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16280},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16281},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16282},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16283},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16284},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16285},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16286},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16287},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16288},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16289},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16290},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16291},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16292},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16293},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16294},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16295},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16296},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16297},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16298},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16299},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16300},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16301},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16302},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16303},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16304},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16305},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16306},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16307},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16308}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7418,"state":"R14","village":null,"villageId":null},{"tehsilId":3018939,"altMobileNo":"2898789316","stateId":3018935,"mobileNo":"4719268424","farmerName":"lpoDuMceAE","tehsil":"7ffb8df7-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10331},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10332}],"farmerId":null,"districtId":3018936,"landSize":2.0,"isDeleted":false,"district":"7ff93d78-241a-11eb-a3ba-0248be55e900","id":7038,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947318,"altMobileNo":"6225222548","stateId":null,"mobileNo":"9987983397","farmerName":"LrHAaLLRUe","tehsil":"d2988d7d-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9216},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9217},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9218},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9219},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9220},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9221},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9222},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9223},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9224},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9225},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9226},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9227},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9228},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9229},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9209},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9210},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9211},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9212},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9213},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9214},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9215}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":6980,"state":"","village":null,"villageId":null},{"tehsilId":2449688,"altMobileNo":"2552211591","stateId":null,"mobileNo":"9233626924","farmerName":"LrwHoggJYU","tehsil":"7546fa94-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13990}],"farmerId":null,"districtId":2449691,"landSize":2.0,"isDeleted":false,"district":"7546ffe9-1498-11eb-a3ba-0248be55e900","id":7301,"state":"","village":null,"villageId":null},{"tehsilId":2868560,"altMobileNo":"3186533788","stateId":2868554,"mobileNo":"2842219558","farmerName":"lrWoLmgUXs","tehsil":"2693c28a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14535},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14536},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14537},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14538},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14539},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14540},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14541},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14542},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14543},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14544},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14545},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14546},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14547},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14548},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14549},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14550},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14551},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14552},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14553},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14554},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14555},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14556},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14557},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14558}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7328,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2214114418","stateId":2826509,"mobileNo":"6223543241","farmerName":"LTHwCshLQT","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11100},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11101}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7112,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449681,"altMobileNo":"8579815179","stateId":2714,"mobileNo":"5558361875","farmerName":"LtKwzCkqDA","tehsil":"7546ece7-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":70,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Guava","id":16954},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16955}],"farmerId":null,"districtId":2449701,"landSize":2.0,"isDeleted":false,"district":"75471b78-1498-11eb-a3ba-0248be55e900","id":7454,"state":"R17","village":null,"villageId":null},{"tehsilId":2934906,"altMobileNo":"","stateId":2934902,"mobileNo":"4944667434","farmerName":"lugHDkoSrE","tehsil":"2337648b-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10464},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10463}],"farmerId":null,"districtId":2934905,"landSize":2.0,"isDeleted":false,"district":"23376325-23fa-11eb-a3ba-0248be55e900","id":7051,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950635,"altMobileNo":"1484611392","stateId":2711,"mobileNo":"5232135895","farmerName":"LvMSVyVOig","tehsil":"678921e7-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14069},{"cropId":67,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Garlic","id":14070}],"farmerId":null,"districtId":2950642,"landSize":2.0,"isDeleted":false,"district":"67892a0f-2415-11eb-a3ba-0248be55e900","id":7309,"state":"R12","village":null,"villageId":null},{"tehsilId":40996,"altMobileNo":"1952512252","stateId":278,"mobileNo":"2912933375","farmerName":"lWnwayUIfG","tehsil":"b511c15ec91c4b54ac76f91bb686ee07","farmerCrops":[{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":8865},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":8866}],"farmerId":null,"districtId":41000,"landSize":2.0,"isDeleted":false,"district":"f6b8f54a5fa942608f6b9c8906c52672","id":6963,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 22
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:48.355 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.342
16:52:48.356 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=22
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:48.695 response time in milliseconds: 336
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=23&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=21&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 53
[{"tehsilId":2793331,"altMobileNo":"","stateId":2684,"mobileNo":"5291663113","farmerName":"LWzJsgLqJc","tehsil":"62bd8a41-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15398},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15399},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15400},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15401},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15402},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15403},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15404},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15405}],"farmerId":null,"districtId":2793343,"landSize":2.0,"isDeleted":false,"district":"62bd9a53-23da-11eb-a3ba-0248be55e900","id":7373,"state":"R07","village":null,"villageId":null},{"tehsilId":2416635,"altMobileNo":"5893388269","stateId":null,"mobileNo":"1755668343","farmerName":"lzazbNEkTh","tehsil":"07ed7681-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11520},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11521},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11522},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11523},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11524},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11525},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11526},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11527},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11528},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11529},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11530},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11531},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11532},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11533},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11534},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11497},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11498},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11499},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11500},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11501},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11502},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11503},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11504},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11505},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11506},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11507},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11508},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11509},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11510},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11511},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11512},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11513},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11514},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11515},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11516},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11517},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11518},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11519}],"farmerId":null,"districtId":2416637,"landSize":2.0,"isDeleted":false,"district":"07ed7a0b-148a-11eb-a3ba-0248be55e900","id":7139,"state":"","village":null,"villageId":null},{"tehsilId":2827049,"altMobileNo":"2578325867","stateId":2705,"mobileNo":"3925132241","farmerName":"LZUKyuyXQI","tehsil":"841983d4-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13206},{"cropId":77,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Papaya","id":13207}],"farmerId":null,"districtId":2827051,"landSize":2.0,"isDeleted":false,"district":"84198834-23e4-11eb-a3ba-0248be55e900","id":7240,"state":"R09","village":null,"villageId":null},{"tehsilId":2748694,"altMobileNo":"3277264569","stateId":2712,"mobileNo":"3614228668","farmerName":"mdFeRmsfdX","tehsil":"904e71a9-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16384},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16385},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16371},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16372},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16373},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16374},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16375},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16376},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16377},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16378},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16379},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16380},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16381},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16382},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16383}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7424,"state":"R15","village":null,"villageId":null},{"tehsilId":2416639,"altMobileNo":"","stateId":2713,"mobileNo":"6814894654","farmerName":"MdIEuZbVXF","tehsil":"07ed7d68-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14592},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14593},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14594},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14577},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14578},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14579},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14580},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14581},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14582},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14583},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14584},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14585},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14586},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14587},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14588},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14589},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14590},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14591}],"farmerId":null,"districtId":2416641,"landSize":2.0,"isDeleted":false,"district":"07ed80e9-148a-11eb-a3ba-0248be55e900","id":7330,"state":"R16","village":null,"villageId":null},{"tehsilId":2948442,"altMobileNo":"4194439113","stateId":null,"mobileNo":"8882765787","farmerName":"mEXdAPvZsR","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15840},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15841},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15842},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15843},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15844},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15845},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15846},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15847},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15848},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15849},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15850},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15851},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15852},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15831},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15832},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15833},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15834},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15835},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15836},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15837},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15838},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15839}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7395,"state":"","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"4389884253","stateId":2792221,"mobileNo":"3562915281","farmerName":"mFyxUTfVKH","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10311},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10312},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10313},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10314},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10315},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10316}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7034,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449695,"altMobileNo":"4962571314","stateId":2714,"mobileNo":"9316935184","farmerName":"mgHuGYyMLi","tehsil":"75470615-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13991}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7302,"state":"R17","village":null,"villageId":null},{"tehsilId":2860090,"altMobileNo":"","stateId":2860076,"mobileNo":"5473128699","farmerName":"mHkscAmSqv","tehsil":"947930c5-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14272},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14273},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14274},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14275},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14276},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14277},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14278},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14279},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14280},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14281},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14282},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14283},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14284},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14285},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14286},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14287},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14288},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14289},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14290},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14291},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14292},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14257},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14258},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14259},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14260},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14261},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14262},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14263},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14264},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14265},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14266},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14267},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14268},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14269},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14270},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14271}],"farmerId":null,"districtId":2860082,"landSize":2.0,"isDeleted":false,"district":"9479260a-23e6-11eb-a3ba-0248be55e900","id":7318,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1385,"altMobileNo":"","stateId":278,"mobileNo":"5645571548","farmerName":"mHudcPdcAa","tehsil":"403101","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13248},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13249},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13250},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13251},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13220},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13221},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13222},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13223},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13224},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13225},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13226},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13227},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13228},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13229},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13230},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13231},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13232},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13233},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13234},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13235},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13236},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13237},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13238},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13239},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13240},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13241},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13242},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13243},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13244},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13245},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13246},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13247}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7247,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 23
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:48.918 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.327
16:52:48.920 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=23
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:49.245 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=24&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=22&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 65
[{"tehsilId":2948436,"altMobileNo":"7894832971","stateId":null,"mobileNo":"7872249425","farmerName":"MjDEVaUjTy","tehsil":"7c41202d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9728},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9729},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9730},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9731},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9732},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9733},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9734},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9735},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9736},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9737},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9738},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9739},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9740},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9741},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9742},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9743},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9721},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9722},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9723},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9724},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9725},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9726},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9727}],"farmerId":null,"districtId":2948435,"landSize":2.0,"isDeleted":false,"district":"7c411dd9-240b-11eb-a3ba-0248be55e900","id":7008,"state":"","village":null,"villageId":null},{"tehsilId":897,"altMobileNo":"6464481985","stateId":695,"mobileNo":"8794194654","farmerName":"mJLVoxkmJP","tehsil":"402","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10000},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10001},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10002},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10003},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10004},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10005},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10006},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10007},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10008},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10009},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10010}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7023,"state":"R03","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"2598496275","stateId":null,"mobileNo":"7463971952","farmerName":"mKonocZNsp","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13410},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13411},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13412},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13413},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13414},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13415},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13416},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13417},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13418},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13419}],"farmerId":null,"districtId":2827050,"landSize":2.0,"isDeleted":false,"district":"84198622-23e4-11eb-a3ba-0248be55e900","id":7255,"state":"","village":null,"villageId":null},{"tehsilId":201071,"altMobileNo":"","stateId":1357,"mobileNo":"3617912167","farmerName":"MLSvPPmKAH","tehsil":"efdab5ba75f64fe7b640d4dc86a9a67c","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13440},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13430},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13431},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13432},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13433},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13434},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13435},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13436},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13437},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13438},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13439}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7257,"state":"R05","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"4927185547","stateId":null,"mobileNo":"8718858927","farmerName":"mQKwvpbfkA","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9344},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9345},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9346},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9347},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9348},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9349},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9350},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9351},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9352},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9353},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9354},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9355},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9356},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9357},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9358},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9359},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9360},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9361},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9325},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9326},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9327},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9328},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9329},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9330},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9331},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9332},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9333},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9334},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9335},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9336},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9337},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9338},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9339},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9340},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9341},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9343}],"farmerId":null,"districtId":2792224,"landSize":2.0,"isDeleted":false,"district":"388d59cc-23d4-11eb-a3ba-0248be55e900","id":6984,"state":"","village":null,"villageId":null},{"tehsilId":2482743,"altMobileNo":"4377157259","stateId":2710,"mobileNo":"5313737699","farmerName":"mQpVHTQhFo","tehsil":"9a3f8bee-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10582},{"cropId":91,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Henna","id":10583}],"farmerId":null,"districtId":2482729,"landSize":2.0,"isDeleted":false,"district":"9a3f747b-14a1-11eb-a3ba-0248be55e900","id":7068,"state":"R14","village":null,"villageId":null},{"tehsilId":2950638,"altMobileNo":"1437835613","stateId":2711,"mobileNo":"1329422879","farmerName":"mRVSTnWPQG","tehsil":"67892585-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":11808},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11807}],"farmerId":null,"districtId":2950626,"landSize":2.0,"isDeleted":false,"district":"678916f2-2415-11eb-a3ba-0248be55e900","id":7153,"state":"R12","village":null,"villageId":null},{"tehsilId":2939049,"altMobileNo":"","stateId":2939044,"mobileNo":"1825492719","farmerName":"MXHbbxvTna","tehsil":"ae3a0a8a-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16736},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16737},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16738},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16739},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16740},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16741},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16742},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16743},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16744},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16745},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16735}],"farmerId":null,"districtId":2939052,"landSize":2.0,"isDeleted":false,"district":"ae3a1102-23ff-11eb-a3ba-0248be55e900","id":7445,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759360,"altMobileNo":"9837259769","stateId":null,"mobileNo":"2357228522","farmerName":"nAattMWKri","tehsil":"1e07bd26-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10478}],"farmerId":null,"districtId":2759379,"landSize":2.0,"isDeleted":false,"district":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","id":7060,"state":"","village":null,"villageId":null},{"tehsilId":1087,"altMobileNo":"","stateId":947,"mobileNo":"9846261396","farmerName":"NbQWNUGCLQ","tehsil":"416","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16576},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16577},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16578},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16579},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16580},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16581},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16582},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16583},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16584},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16585},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16586},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16587},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16588},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16589},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16590},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16591},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16592},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16593},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16594},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16595},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16596},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16597},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16598},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16599},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16600},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16601},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16602},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16603},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16604},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16605},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16606},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16607},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16608},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16609},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16610},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16574},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16575}],"farmerId":null,"districtId":131587,"landSize":2.0,"isDeleted":false,"district":"0dfb742789c049e8a4f704b16a6b1835","id":7439,"state":"R04","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 24
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:49.485 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.440
16:52:49.487 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=24
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:49.924 response time in milliseconds: 434
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=25&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=23&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 197
[{"tehsilId":3016702,"altMobileNo":"","stateId":3016699,"mobileNo":"7623463861","farmerName":"NcVcvRxAIe","tehsil":"67e4655f-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15488},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15489},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15490},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15491},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15492},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15493},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15494},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15495},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15464},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15465},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15466},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15467},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15468},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15469},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15470},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15471},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15472},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15473},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15474},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15475},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15476},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15477},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15478},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15479},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15480},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15481},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15482},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15483},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15484},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15485},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15486},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15487}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7379,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416632,"altMobileNo":"6597234154","stateId":null,"mobileNo":"3599186939","farmerName":"NDIbRIkmJN","tehsil":"07ed710e-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14624},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14625},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14626},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14627},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14628},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14629},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14630},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14613},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14614},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14615},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14616},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14617},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14618},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14619},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14620},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14621},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14622},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14623}],"farmerId":null,"districtId":2416641,"landSize":2.0,"isDeleted":false,"district":"07ed80e9-148a-11eb-a3ba-0248be55e900","id":7332,"state":"","village":null,"villageId":null},{"tehsilId":2793326,"altMobileNo":"3965174933","stateId":2684,"mobileNo":"2729181884","farmerName":"nDIXYmIpEK","tehsil":"62bd7847-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17024},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":17025},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":17026},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17027},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":17028},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":17029},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17030},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":17031},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17032},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17033},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17034},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":17035},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17036},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17010},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":17011},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":17012},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":17013},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":17014},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17015},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":17016},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":17017},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":17018},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17019},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17020},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":17021},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":17022},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":17023}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7457,"state":"R07","village":null,"villageId":null},{"tehsilId":2948440,"altMobileNo":"","stateId":2948432,"mobileNo":"1425945319","farmerName":"NDSKQBDvjS","tehsil":"7c4129d9-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15808},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15787},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15788},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15789},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15790},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15791},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15792},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15793},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15794},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15795},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15796},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15797},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15798},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15799},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15800},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15801},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15802},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15803},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15804},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15805},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15806},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15807}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7393,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482744,"altMobileNo":"4932478397","stateId":2710,"mobileNo":"2558797448","farmerName":"NEltDiIrPn","tehsil":"9a3f8d17-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8586},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8587},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8588},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8589},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8590},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8591},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8592},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8593},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8594},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8595},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8596},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8597},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8598},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8599},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8600},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8601},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8602},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8603},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8604},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8605},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8606},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8607},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8608},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8609},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8610},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8611},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8612},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8613},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8614},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8615},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8616},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8617},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8618},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8619},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8620},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8621},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8622}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6952,"state":"R14","village":null,"villageId":null},{"tehsilId":2759379,"altMobileNo":"","stateId":2759359,"mobileNo":"9231971273","farmerName":"NhdSkbOwWX","tehsil":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10475}],"farmerId":null,"districtId":2759379,"landSize":2.0,"isDeleted":false,"district":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","id":7057,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":5294,"altMobileNo":"6627385994","stateId":null,"mobileNo":"6358941979","farmerName":"nImGgAUxlO","tehsil":"787110d660914218a66d70885e7e5ab5","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11776},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11777},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11778},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11779},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11780},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11781},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11782},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11783},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11784},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11785},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11765},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11766},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11767},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11768},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11769},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11770},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11771},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11772},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11773},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11774},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11775}],"farmerId":null,"districtId":2913,"landSize":2.0,"isDeleted":false,"district":"410723","id":7151,"state":"","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"1319825923","stateId":3016849,"mobileNo":"1995257637","farmerName":"NITciwhFlw","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9835},{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":9836}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7014,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860078,"altMobileNo":"7252355859","stateId":2860076,"mobileNo":"2524824814","farmerName":"njjsmyUrYo","tehsil":"94791ed3-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12928},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12929},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12930},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12931},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12932},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12933},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12934},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12935},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12936},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12937},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12938},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12939},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12940},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12941},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12942},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12943},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12944},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12945},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12946},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12947},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12912},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12913},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12914},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12915},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12916},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12917},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12918},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12919},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12920},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12921},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12922},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12923},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12924},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12925},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12926},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12927}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7219,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2868557,"altMobileNo":"6965154684","stateId":2868554,"mobileNo":"8695465616","farmerName":"NkBcbnNxim","tehsil":"2693bbbc-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":112,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Betelvine","id":13020},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13021}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7222,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 25
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:50.143 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.312
16:52:50.144 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=25
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:50.454 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=26&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=24&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":2948385,"altMobileNo":"3423329839","stateId":2948384,"mobileNo":"6653283622","farmerName":"nkeRtuCUsH","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9665},{"cropId":63,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cucumber","id":9666}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7001,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748700,"altMobileNo":"9466233628","stateId":2712,"mobileNo":"5616595258","farmerName":"NktqHdNaoa","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16352},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16353},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16354},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16355},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16341},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16342},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16343},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16344},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16345},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16346},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16347},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16348},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16349},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16350},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16351}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7422,"state":"R15","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"8862173833","stateId":2948384,"mobileNo":"4212393773","farmerName":"nKUTsaKZrn","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13984},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13983}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7296,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939053,"altMobileNo":"3587967976","stateId":2939044,"mobileNo":"4668651519","farmerName":"NLifinqrdK","tehsil":"ae3a12fb-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16752},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16753},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16754},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16755},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16756},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16746},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16747},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16748},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16749},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16750},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16751}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7446,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939052,"altMobileNo":"","stateId":2939044,"mobileNo":"8633322346","farmerName":"nOFgchFSvl","tehsil":"ae3a1102-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16724},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16725},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16726},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16727},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16728},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16729},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16730},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16731},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16732},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16733},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16734}],"farmerId":null,"districtId":2939052,"landSize":2.0,"isDeleted":false,"district":"ae3a1102-23ff-11eb-a3ba-0248be55e900","id":7444,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860098,"altMobileNo":"8539622663","stateId":2860076,"mobileNo":"8628882193","farmerName":"nonAoxHCGU","tehsil":"94793b95-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14336},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14337},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14338},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14339},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14340},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14341},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14342},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14343},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14344},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14345},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14346},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14347},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14348},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14349},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14350},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14351},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14352},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14353},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14354},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14355},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14356},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14357},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14358},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14359},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14360},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14361},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14362},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14363},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14364},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14329},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14330},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14331},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14332},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14333},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14334},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14335}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7320,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"2791856492","stateId":null,"mobileNo":"1287925874","farmerName":"nOPWMBXAbx","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10320},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10321},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10322},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10319}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7035,"state":"","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"3715738552","stateId":2826509,"mobileNo":"7937784938","farmerName":"nOzobnWupO","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14145},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14146},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14147},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14148},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14149},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14150},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14151},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14152},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14153},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14154},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14155},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14156},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14157},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14158},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14159},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14160},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14161},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14162},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14163},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14164},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14165},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14166},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14167},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14168},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14169},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14170},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14171},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14172},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14173},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14174},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14175},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14176},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14177},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14178},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14179},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14180}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7313,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"1336838293","stateId":2826509,"mobileNo":"4131935451","farmerName":"nQdhEXcBjs","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9088},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9089},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9090},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9091},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9092},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9093},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9094},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9095},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9096},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9097},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9098},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9099},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9100},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9101},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9102},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9103},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9104},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9076},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9077},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9078},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9079},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9080},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9081},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9082},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9083},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9084},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9085},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9086},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9087}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6973,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793335,"altMobileNo":"","stateId":2684,"mobileNo":"8186741816","farmerName":"nQQmSKSJeB","tehsil":"62bd9058-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10858},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10859},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10860},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10861},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10862},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10863},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10864},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10865},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10866},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10867},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10868},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10869},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10870},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10871},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10872}],"farmerId":null,"districtId":2793338,"landSize":2.0,"isDeleted":false,"district":"62bd940f-23da-11eb-a3ba-0248be55e900","id":7092,"state":"R07","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 26
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:50.679 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.312
16:52:50.680 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=26
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:50.989 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=27&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=25&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 49
[{"tehsilId":2750888,"altMobileNo":"8426346157","stateId":null,"mobileNo":"6444843866","farmerName":"nRpkcylILu","tehsil":"bd6b780e-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15008},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15009},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15010},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15011},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15012},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15013},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15014},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14994},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14995},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14996},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14997},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14998},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14999},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15000},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15001},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15002},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15003},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15004},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15005},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15006},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15007}],"farmerId":null,"districtId":2750891,"landSize":2.0,"isDeleted":false,"district":"bd6b94df-2385-11eb-a3ba-0248be55e900","id":7353,"state":"","village":null,"villageId":null},{"tehsilId":1469,"altMobileNo":"6951611175","stateId":null,"mobileNo":"5472828755","farmerName":"NSTnbOOuju","tehsil":"403191","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16648},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16649},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16650},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16651},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16652},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16653},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16654},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16655},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16656},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16657},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16658},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16659},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16660},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16661},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16662},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16663},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16664},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16665},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16666},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16667},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16668},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16669},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16670},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16671},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16672},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16673},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16674},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16675},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16676},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16677},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16678},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16679},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16680},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16681},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16682},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16683},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16684}],"farmerId":null,"districtId":131587,"landSize":2.0,"isDeleted":false,"district":"0dfb742789c049e8a4f704b16a6b1835","id":7441,"state":"","village":null,"villageId":null},{"tehsilId":2901615,"altMobileNo":"","stateId":2709,"mobileNo":"9291587443","farmerName":"nWczOMmINN","tehsil":"b2a8e0ab-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11182},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11183},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11184},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11185},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11186},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11187},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11188},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11189},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11190},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11191},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11192},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11193},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11194},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11195},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11196},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11197},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11198},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11199}],"farmerId":null,"districtId":2901596,"landSize":2.0,"isDeleted":false,"district":"b2a8c89e-23f8-11eb-a3ba-0248be55e900","id":7125,"state":"R13","village":null,"villageId":null},{"tehsilId":3018942,"altMobileNo":"6168976417","stateId":3018935,"mobileNo":"1534457224","farmerName":"NxcZNdVWsw","tehsil":"7ffb945c-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13985},{"cropId":63,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cucumber","id":13986}],"farmerId":null,"districtId":3018938,"landSize":2.0,"isDeleted":false,"district":"7ffb8b8e-241a-11eb-a3ba-0248be55e900","id":7297,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2868565,"altMobileNo":"9274859976","stateId":null,"mobileNo":"8438187896","farmerName":"nyrPDLyfGX","tehsil":"2693ce8e-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11932},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11933},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11934},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11935},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11936},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11937},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11938},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11939},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11940},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11941},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11942},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11943},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11944},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11945},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11946},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11947},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11948},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11949},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11950},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11951},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11952},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11953},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11954},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11955},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11956},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11957},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11958},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11959},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11960},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11961},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11962},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11963},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11964},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11965}],"farmerId":null,"districtId":2868559,"landSize":2.0,"isDeleted":false,"district":"2693c067-23eb-11eb-a3ba-0248be55e900","id":7165,"state":"","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"9566441883","stateId":null,"mobileNo":"6321677341","farmerName":"ODavgfvKPY","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8704},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8705},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8706},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8707},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8708},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8709},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8710},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8711},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8712},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8713},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8714},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8715},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8716},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8717},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8718},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8719},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8720},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8721},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8722},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8723},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8724},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8725},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8726},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8727},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8728},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8729},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8730},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8695},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8696},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8697},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8698},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8699},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8700},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8701},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8702},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8703}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":6955,"state":"","village":null,"villageId":null},{"tehsilId":40996,"altMobileNo":"3587893395","stateId":278,"mobileNo":"3279858254","farmerName":"oDWdInYnSf","tehsil":"b511c15ec91c4b54ac76f91bb686ee07","farmerCrops":[{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":13192},{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":13193}],"farmerId":null,"districtId":774,"landSize":2.0,"isDeleted":false,"district":"107","id":7233,"state":"R01","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3851872943","stateId":3016699,"mobileNo":"7384547664","farmerName":"OEBzBDnjqk","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16386},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":16387}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7425,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016852,"altMobileNo":"1589746859","stateId":null,"mobileNo":"4411931863","farmerName":"ofFXHeOVwJ","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15695},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15696},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15697},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15698},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15699},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15700},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15701},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15702},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15703},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15704},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15705},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15706},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15707},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15708},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15709},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15710},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15711},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15712},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15713},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15714},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15715},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15716},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15717},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15718},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15719},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15720},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15721},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15722},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15723},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15724},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15725},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15726},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15727}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7388,"state":"","village":null,"villageId":null},{"tehsilId":2793336,"altMobileNo":"6977332479","stateId":null,"mobileNo":"5447888756","farmerName":"OFKbCYSsxn","tehsil":"62bd918b-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9801},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9802},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9803},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9804},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9805},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9806},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9807},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9808},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9809},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9810},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9811},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9812},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9813},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9814},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9815},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9816},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9817}],"farmerId":null,"districtId":2793348,"landSize":2.0,"isDeleted":false,"district":"62bda1da-23da-11eb-a3ba-0248be55e900","id":7012,"state":"","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 27
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:51.213 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.330
16:52:51.215 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=27
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:51.543 response time in milliseconds: 324
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:51 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=28&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=26&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":2860081,"altMobileNo":"","stateId":2860076,"mobileNo":"9896612667","farmerName":"oHNiQABLoi","tehsil":"947924a0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14293},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14294},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14295},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14296},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14297},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14298},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14299},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14300},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14301},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14302},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14303},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14304},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14305},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14306},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14307},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14308},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14309},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14310},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14311},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14312},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14313},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14314},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14315},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14316},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14317},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14318},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14319},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14320},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14321},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14322},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14323},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14324},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14325},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14326},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14327},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14328}],"farmerId":null,"districtId":2860082,"landSize":2.0,"isDeleted":false,"district":"9479260a-23e6-11eb-a3ba-0248be55e900","id":7319,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3018935,"mobileNo":"4165819415","farmerName":"oIMtJswhza","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12304},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12305},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12303}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7181,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939045,"altMobileNo":"9193177549","stateId":2939044,"mobileNo":"8194816895","farmerName":"okDhIQnnWj","tehsil":"ae39ea64-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10329},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10330}],"farmerId":null,"districtId":2939049,"landSize":2.0,"isDeleted":false,"district":"ae3a0a8a-23ff-11eb-a3ba-0248be55e900","id":7037,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"9288211716","stateId":2948432,"mobileNo":"9932679487","farmerName":"OnCGHqqRDo","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15104},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15105},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15106},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15107},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15108},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15109},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15110},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15086},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15087},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15088},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15089},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15090},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15091},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15092},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15093},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15094},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15095},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15096},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15097},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15098},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15099},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15100},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15101},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15102},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15103}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7357,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950630,"altMobileNo":"9558496667","stateId":2711,"mobileNo":"5788298748","farmerName":"oNTGUbbkRU","tehsil":"67891bed-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15968},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15969},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15970},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15971},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15972},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15973},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15974},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15975},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15976},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15977},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15978},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15979},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15980},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15981},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15982},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15983},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15963},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15964},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15965},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15966},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15967}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7403,"state":"R12","village":null,"villageId":null},{"tehsilId":3016850,"altMobileNo":"3537652775","stateId":3016849,"mobileNo":"9731339454","farmerName":"OpvWXZTmtm","tehsil":"24e685eb-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":13190},{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":13191}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7232,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7429139831","stateId":2750881,"mobileNo":"5797262869","farmerName":"oRbvgbHNTL","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":67,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Garlic","id":13210},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13211}],"farmerId":null,"districtId":2750895,"landSize":2.0,"isDeleted":false,"district":"bd6b9a3a-2385-11eb-a3ba-0248be55e900","id":7242,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748704,"altMobileNo":"2194131439","stateId":2712,"mobileNo":"1713513665","farmerName":"OsFxARIHcT","tehsil":"904f36c1-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15988},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15989}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7406,"state":"R15","village":null,"villageId":null},{"tehsilId":2860098,"altMobileNo":"5614977921","stateId":null,"mobileNo":"9839246148","farmerName":"otVZrnhkmF","tehsil":"94793b95-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14699},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14700},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14701},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14702},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14703},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14704},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14705},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14706},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14707},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14708},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14709},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14710},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14711},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14712},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14713},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14714}],"farmerId":null,"districtId":2860077,"landSize":2.0,"isDeleted":false,"district":"94791311-23e6-11eb-a3ba-0248be55e900","id":7338,"state":"","village":null,"villageId":null},{"tehsilId":1459,"altMobileNo":"","stateId":695,"mobileNo":"2665628446","farmerName":"ouxzpEgsNb","tehsil":"403171","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16388},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16389},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16390},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16391},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16392},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16393},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16394},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16395},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16396},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16397},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16398},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16399},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16400},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16401},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16402},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16403},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16404},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16405},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16406},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16407},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16408},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16409},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16410}],"farmerId":null,"districtId":49282,"landSize":2.0,"isDeleted":false,"district":"7d30ffde3e3a4ac79f5faf1801c58616","id":7426,"state":"R03","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 28
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:51.766 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.327
16:52:51.767 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=28
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:52.090 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=29&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=27&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":3016700,"altMobileNo":"9982444791","stateId":3016699,"mobileNo":"8489441614","farmerName":"ouYwQzdQVD","tehsil":"67e44b2d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9869},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9870},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9871},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9872},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9873},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9874},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9875},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9876},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9877},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9878},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9879},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9880},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9881},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9882},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9883},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9884},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9885},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9886},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9887},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9888},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9889},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9890},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9891},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9892},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9893},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9894},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9895},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9896},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9897},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9898},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9899},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9900}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7016,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"","stateId":2826509,"mobileNo":"5738518275","farmerName":"OVUBDppBQS","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10048},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10049},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10050},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10013},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10014},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10015},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10016},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10017},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10018},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10019},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10020},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10021},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10022},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10023},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10024},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10025},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10026},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10027},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10028},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10029},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10030},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10031},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10032},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10033},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10034},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10035},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10036},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10037},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10038},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10039},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10040},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10041},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10042},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10043},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10044},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10045},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10046},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10047}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":7025,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416644,"altMobileNo":"","stateId":2713,"mobileNo":"7251998886","farmerName":"oWzWmTFRlX","tehsil":"07ed861f-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9563},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9564},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9565},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9566},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9567},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9568},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9569},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9570},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9571},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9572},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9573},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9574},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9575},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9576},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9577},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9578},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9579},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9580},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9581},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9582},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9583},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9584},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9585},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9586}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":6994,"state":"R16","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7537411658","stateId":3016849,"mobileNo":"7373911884","farmerName":"oXNltGopaW","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12608},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12609},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12610},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12611},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12612},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12613},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12614},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12615},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12616},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12617},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12618},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12619},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12620},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12621},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12622},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12623},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12624},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12625},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12626},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12627},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12628},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12629},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12630},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12631},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12596},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12597},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12598},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12599},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12600},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12601},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12602},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12603},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12604},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12605},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12606},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12607}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7197,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759367,"altMobileNo":"3762162827","stateId":null,"mobileNo":"3236715483","farmerName":"oXtvilTqHA","tehsil":"1e07e44c-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11650},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11651},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11652},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11653},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11654},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11655},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11656},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11657},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11658},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11659},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11660},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11661},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11662},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11663},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11664},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11665},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11666},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11667},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11668},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11669},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11670},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11671},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11672},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11673},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11674}],"farmerId":null,"districtId":2759381,"landSize":2.0,"isDeleted":false,"district":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","id":7145,"state":"","village":null,"villageId":null},{"tehsilId":2950646,"altMobileNo":"3185128443","stateId":null,"mobileNo":"9351821236","farmerName":"oyVuWKfeJI","tehsil":"67892eba-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15942},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15943},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15944},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15945},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15946},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15947},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15948},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15949},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15950},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15951},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15952},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15953},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15954},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15955},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15956},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15957},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15958},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15959},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15960},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15961},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15962}],"farmerId":null,"districtId":2950641,"landSize":2.0,"isDeleted":false,"district":"678928ef-2415-11eb-a3ba-0248be55e900","id":7402,"state":"","village":null,"villageId":null},{"tehsilId":2449687,"altMobileNo":"3355734758","stateId":null,"mobileNo":"5199653498","farmerName":"OzHBcaoIFg","tehsil":"7546f8b9-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13120},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13121},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13122},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13123},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13124},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13125},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13126},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13127},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13128},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13129},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13130},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13131},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13132},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13133},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13134},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13135},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13136},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13137},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13138},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13139},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13140},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13141},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13142},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13143},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13144},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13145},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13146},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13147},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13148},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13149},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13118},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13119}],"farmerId":null,"districtId":2449695,"landSize":2.0,"isDeleted":false,"district":"75470615-1498-11eb-a3ba-0248be55e900","id":7226,"state":"","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"7868265277","stateId":2792221,"mobileNo":"6496121211","farmerName":"OZNjsiHoOQ","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12720},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12721},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12722},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12723},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12724},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12725},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12726},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12727},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12728},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12729},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12730},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12731}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7207,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":197702,"altMobileNo":"","stateId":2704,"mobileNo":"8178687645","farmerName":"PAaOpfsGHQ","tehsil":"952b89a93c5244c09613907a075bb149","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10432},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10433},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10435},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10436},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10437},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10438},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10439},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10440},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10441},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10442},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10443},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10444},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10445},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10446},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10447},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10449},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10450},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10451},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10452},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10453},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10454},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10455},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10456},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10430},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10431}],"farmerId":null,"districtId":197702,"landSize":2.0,"isDeleted":false,"district":"952b89a93c5244c09613907a075bb149","id":7047,"state":"R08","village":null,"villageId":null},{"tehsilId":2947317,"altMobileNo":"3548893833","stateId":2947314,"mobileNo":"1523917115","farmerName":"pAdjDPHXWE","tehsil":"d2988b44-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9248},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9249},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9250},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9230},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9231},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9232},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9233},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9234},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9235},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9236},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9237},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9238},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9239},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9240},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9241},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9242},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9243},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9244},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9245},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9246},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9247}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6981,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 29
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:52.312 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.319
16:52:52.313 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=29
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:52.629 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=30&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=28&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 49
[{"tehsilId":6907,"altMobileNo":"1858198487","stateId":null,"mobileNo":"5339357652","farmerName":"palFQIyStq","tehsil":"75d68d6a661c4c3dbf16bbc4fb46c023","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11105}],"farmerId":null,"districtId":6399,"landSize":2.0,"isDeleted":false,"district":"42ea95291444486c97c91420a86c921b","id":7116,"state":"","village":null,"villageId":null},{"tehsilId":7630,"altMobileNo":"","stateId":5276,"mobileNo":"2169865143","farmerName":"pcRKopgVMx","tehsil":"784aa5dcf8fd485d9c7b8b93d5df78d4","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9408},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9409},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9410},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9411},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9412},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9413},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9414},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9415},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9416},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9417},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9418},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9419},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9420},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9421},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9422},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9423},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9424},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9425},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9426},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9427},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9428},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9429},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9430},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9431},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9432},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9433},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9434},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9435},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9436},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9437},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9438},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9439},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9440},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9441},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9403},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9404},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9405},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9406},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9407}],"farmerId":null,"districtId":6945,"landSize":2.0,"isDeleted":false,"district":"10ca39c92daa4d4c825c20a92946fc03","id":6988,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3528655915","stateId":null,"mobileNo":"7479931365","farmerName":"PeetOHspLz","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13981},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13982}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7295,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"5131129354","stateId":null,"mobileNo":"1288593619","farmerName":"PGWYKaJztO","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16457},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16458},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16459},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16460},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16461},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16462},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16463},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16464},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16465},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16466},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16467},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16468},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16469},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16470},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16471},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16472},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16473},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16474},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16475},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16476},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16477},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16478},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16479}],"farmerId":null,"districtId":49282,"landSize":2.0,"isDeleted":false,"district":"7d30ffde3e3a4ac79f5faf1801c58616","id":7429,"state":"","village":null,"villageId":null},{"tehsilId":3020198,"altMobileNo":"7859521135","stateId":null,"mobileNo":"3714136115","farmerName":"pGzcEqJhoQ","tehsil":"ad0b08f2-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15320},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15321},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15322},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15323},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15324},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15325},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15326},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15327},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15328},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15329},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15330},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15331},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15332},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15334},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15335},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15336},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15337},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15338},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15339},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15340},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15341},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15342},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15343},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15344},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15345},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15346},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15347},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15348},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15349},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15350},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15351},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15352},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15353}],"farmerId":null,"districtId":2332953,"landSize":2.0,"isDeleted":false,"district":"e11d89cf-121c-11eb-a3ba-0248be55e900","id":7369,"state":"","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"1358787963","stateId":2826379,"mobileNo":"9679694978","farmerName":"PJgiNcHtPO","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":67,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Garlic","id":10011},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10012}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":7024,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1452,"altMobileNo":"3743155119","stateId":695,"mobileNo":"6457173587","farmerName":"pjHgmtupsG","tehsil":"403161","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11573},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":11574}],"farmerId":null,"districtId":1465,"landSize":2.0,"isDeleted":false,"district":"403181","id":7141,"state":"R03","village":null,"villageId":null},{"tehsilId":2948443,"altMobileNo":"6898754699","stateId":2948432,"mobileNo":"9142561628","farmerName":"pLlngfwJgt","tehsil":"7c413091-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15809},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15810},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15811},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15812},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15813},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15814},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15815},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15816},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15817},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15818},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15819},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15820},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15821},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15822},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15823},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15824},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15825},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15826},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15827},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15828},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15829},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15830}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7394,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750887,"altMobileNo":"","stateId":2750881,"mobileNo":"8384917649","farmerName":"PMaToKWgnE","tehsil":"bd6b76bc-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14784},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14785},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14786},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14787},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14788},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14789},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14790},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14791},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14792},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14793},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14794},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14795},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14796},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14797},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14798},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14799},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14800},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14801},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14802},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14803},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14804},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14768},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14769},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14770},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14771},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14772},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14773},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14774},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14775},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14776},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14777},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14778},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14779},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14780},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14781},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14782},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14783}],"farmerId":null,"districtId":2750889,"landSize":2.0,"isDeleted":false,"district":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","id":7341,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4774716396","stateId":2710,"mobileNo":"7993515383","farmerName":"pMriJbYkID","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10459},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10460}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7049,"state":"R14","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 30
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:52.887 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.311
16:52:52.889 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=30
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:53.197 response time in milliseconds: 305
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=31&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=29&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 51
[{"tehsilId":2332478,"altMobileNo":"6295374326","stateId":1357,"mobileNo":"3731516647","farmerName":"pnybKzuzqs","tehsil":"1c79de9c-20f9-46a6-987d-1a62240b3dec","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13952},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13953},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13954},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13955},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13956},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13957},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13958},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13959},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13960},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13961},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13962},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13963},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13964},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13965},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13966},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13967},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13968},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13969},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13946},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13947},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13948},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13949},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13950},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13951}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7286,"state":"R05","village":null,"villageId":null},{"tehsilId":3259365,"altMobileNo":"2595436527","stateId":null,"mobileNo":"8419582519","farmerName":"PoYYcLTDby","tehsil":"f7834a530a124dc5ad354411cb5f8744","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16256},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16257},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16258},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16259},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16260},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16261},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16262},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16263},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16264},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16265},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16266},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16267},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16268},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16269},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16270},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16271},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16272},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16237},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16238},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16239},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16240},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16241},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16242},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16243},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16244},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16245},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16246},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16247},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16248},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16249},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16250},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16251},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16252},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16253},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16254},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16255}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7417,"state":"","village":null,"villageId":null},{"tehsilId":3016850,"altMobileNo":"2671712341","stateId":null,"mobileNo":"7795615119","farmerName":"PpAJBUspNE","tehsil":"24e685eb-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12560},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12561},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12562},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12563},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12564},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12565},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12566},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12567},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12568},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12569},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12570},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12571},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12572},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12573},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12574},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12575},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12576},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12577},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12578},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12579},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12580},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12581},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12582},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12583},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12584},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12585},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12586},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12587},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12588},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12589},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12590},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12591},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12592},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12593},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12594},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12595}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7196,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4795455495","stateId":2948384,"mobileNo":"4745354198","farmerName":"ppPlcoNxlQ","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":80,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Radish","id":13196},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13197}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7235,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7616377725","stateId":null,"mobileNo":"8924252195","farmerName":"pQLBojFKiV","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10688},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10689},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10690},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10691},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10692},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10693},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10694},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10695},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10696},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10697},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10698},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10699},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10700},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10701},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10702},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10703},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10704},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10705},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10706},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10707},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10708}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7080,"state":"","village":null,"villageId":null},{"tehsilId":41001,"altMobileNo":"6632331372","stateId":278,"mobileNo":"5786692785","farmerName":"pSJzAVcEyQ","tehsil":"2b97ec8acda44dfdae3574077585343a","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11824},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11825},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11823}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7159,"state":"R01","village":null,"villageId":null},{"tehsilId":2416646,"altMobileNo":"3758794672","stateId":2713,"mobileNo":"2147411477","farmerName":"psMmxFGZGU","tehsil":"07ed89a5-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11535},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11536},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11537},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11538},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11539},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11540},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11541},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11542},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11543},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11544},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11545},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11546},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11547},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11548},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11549},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11550},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11551},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11552},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11553},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11554},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11555},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11556},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11557},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11558},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11559},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11560},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11561},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11562},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11563},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11564},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11565},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11566},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11567},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11568},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11569},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11570},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11571},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11572}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7140,"state":"R16","village":null,"villageId":null},{"tehsilId":2793328,"altMobileNo":"","stateId":2684,"mobileNo":"5688329634","farmerName":"psqjOymSlK","tehsil":"62bd85f5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10848},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10849},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10850},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10851},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10852},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10853},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10854},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10855},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10856},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10857},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10843},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10844},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10845},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10846},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10847}],"farmerId":null,"districtId":2793338,"landSize":2.0,"isDeleted":false,"district":"62bd940f-23da-11eb-a3ba-0248be55e900","id":7091,"state":"R07","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948384,"mobileNo":"7532479444","farmerName":"pSyzgBnwii","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11000},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11001},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11002},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11003},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11004},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11005},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11006}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7102,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7692,"altMobileNo":"","stateId":2704,"mobileNo":"7777666148","farmerName":"pUmOUWyRmO","tehsil":"5fe5328537944a489e9801fb5228ae1b","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12002},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12003},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12004},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12005},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12006},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12007},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12008},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12009},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12010},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12011},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12012},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12013},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12014},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12015},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12016},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12017},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12018},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12019},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12020},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12021},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12022},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12023},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12024},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12025},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12026},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12027},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12028},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12029}],"farmerId":null,"districtId":7956,"landSize":2.0,"isDeleted":false,"district":"491191038353426093f2b664aa2f5d9c","id":7168,"state":"R08","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 31
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:53.424 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.317
16:52:53.425 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=31
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:53.738 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=32&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=30&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":2939047,"altMobileNo":"","stateId":2939044,"mobileNo":"7783334711","farmerName":"pUWMmTMCGj","tehsil":"ae3a05f6-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13581},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13582},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13583},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13584},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13585},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13586},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13587},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13588},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13589},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13590},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13591},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13592},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13593},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13594},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13595},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13596},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13597},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13598},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13599},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13600},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13601},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13602},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13603},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13604},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13605},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13606}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7268,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2548861,"altMobileNo":"6617583827","stateId":2706,"mobileNo":"3599754878","farmerName":"pvALhWDRTh","tehsil":"e5c0a21e-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":111,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Jasmine","id":10839},{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":10840}],"farmerId":null,"districtId":2548865,"landSize":2.0,"isDeleted":false,"district":"e5c0a67e-14a9-11eb-a3ba-0248be55e900","id":7089,"state":"R10","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4946128788","stateId":2948384,"mobileNo":"1254643435","farmerName":"PwDHLXSQiO","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11008},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11009},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11010},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11011},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11012},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11013},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11007}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7103,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":6934,"altMobileNo":"4639941465","stateId":5276,"mobileNo":"1754992536","farmerName":"pXPSvgjPbM","tehsil":"e9ae32448be448c5a0488bc0ca67b043","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9472},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9473},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9474},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9475},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9476},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9477},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9478},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9479},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9480},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9442},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9443},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9444},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9446},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9447},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9448},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9449},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9450},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9451},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9453},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9454},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9455},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9456},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9457},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9458},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9459},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9460},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9461},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9462},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9463},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9464},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9465},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9466},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9467},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9468},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9469},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9470},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9471}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6989,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2939052,"altMobileNo":"","stateId":2939044,"mobileNo":"9494534995","farmerName":"PyOXJTubkH","tehsil":"ae3a1102-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8960},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8961},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8962},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8963},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8964},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8965},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8966},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8967},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8968},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8969},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8970},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8971},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8972},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8973},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8974},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8975},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8976},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8977},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8978},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8979},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8980},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8959}],"farmerId":null,"districtId":2939054,"landSize":2.0,"isDeleted":false,"district":"ae3a151f-23ff-11eb-a3ba-0248be55e900","id":6968,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3259460,"altMobileNo":"","stateId":2713,"mobileNo":"3581873164","farmerName":"PZpeegPXtL","tehsil":"0e81d1adac434c56becefe8a98010cd6","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14560},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14561},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14562},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14563},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14564},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14565},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14566},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14567},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14568},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14569},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14570},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14571},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14572},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14573},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14574},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14575},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14576},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14559}],"farmerId":null,"districtId":2416641,"landSize":2.0,"isDeleted":false,"district":"07ed80e9-148a-11eb-a3ba-0248be55e900","id":7329,"state":"R16","village":null,"villageId":null},{"tehsilId":2934905,"altMobileNo":"","stateId":2934902,"mobileNo":"4854379155","farmerName":"qbeYjIjQNC","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12640},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12641},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12645},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12634},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12635},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12636},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12637},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12638},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12639}],"farmerId":null,"districtId":2934908,"landSize":2.0,"isDeleted":false,"district":"23376708-23fa-11eb-a3ba-0248be55e900","id":7199,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":773,"altMobileNo":"","stateId":278,"mobileNo":"8327785462","farmerName":"QDBCGRgelB","tehsil":"108","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11814},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11815},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11816}],"farmerId":null,"districtId":271,"landSize":2.0,"isDeleted":false,"district":"101","id":7156,"state":"R01","village":null,"villageId":null},{"tehsilId":2868560,"altMobileNo":"","stateId":2868554,"mobileNo":"9561124442","farmerName":"QfkiHdvVZZ","tehsil":"2693c28a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11840},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11841},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11842},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11843},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11844},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11845},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11846},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11847},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11848},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11849},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11850},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11851},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11852},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11853},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11854},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11855},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11856},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11857},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11858},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11859},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11860},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11861},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11862},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11863},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11830},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11831},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11832},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11833},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11834},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11835},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11836},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11837},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11838},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11839}],"farmerId":null,"districtId":2868559,"landSize":2.0,"isDeleted":false,"district":"2693c067-23eb-11eb-a3ba-0248be55e900","id":7162,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":131589,"altMobileNo":"","stateId":947,"mobileNo":"5599877671","farmerName":"qhgFCGqqwQ","tehsil":"e6b6b4ea5d914c7aa2e5a9e1a0f77e86","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10176},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10177},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10178},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10179},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10180},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10181},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10182},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10183},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10184},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10185},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10186},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10187},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10188},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10189},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10190},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10191},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10193},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10194},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10195},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10196},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10197},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10198},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10199},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10165},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10166},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10167},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10168},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10169},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10170},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10171},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10172},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10173},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10174},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10175}],"farmerId":null,"districtId":228929,"landSize":2.0,"isDeleted":false,"district":"537f39d1d52342499eb2ca84622b83c6","id":7029,"state":"R04","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 32
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:53.993 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.325
16:52:53.995 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=32
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:54.316 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=33&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=31&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"tehsilId":-1,"altMobileNo":"9795477678","stateId":2826379,"mobileNo":"7524113969","farmerName":"qiITBbQPhR","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8731},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8732},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8733},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8734},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8735},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8736},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8737},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8738},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8739},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8740},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8741},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8742},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8743},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8744},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8745},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8746},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8747},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8748},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8749},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8750},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8751},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8752},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8753},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8754},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8755},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8756},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8757},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8758},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8759},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8760},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8761},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8762},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8763},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8764},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8765},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8766}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6956,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793326,"altMobileNo":"3822753961","stateId":2684,"mobileNo":"1835561577","farmerName":"qITkPIsURF","tehsil":"62bd7847-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":17088},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17089},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":17090},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17064},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":17065},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17066},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":17067},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":17068},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":17069},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17070},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17071},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":17072},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":17073},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":17074},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":17075},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":17076},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":17077},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":17078},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":17079},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":17080},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17081},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17082},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17083},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17084},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":17085},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17086},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17087}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7459,"state":"R07","village":null,"villageId":null},{"tehsilId":2950645,"altMobileNo":"","stateId":2711,"mobileNo":"5379117155","farmerName":"QjWxNPfNlz","tehsil":"67892d90-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16505},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16506},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16507},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16508},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16509},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16510}],"farmerId":null,"districtId":2950639,"landSize":2.0,"isDeleted":false,"district":"678926ae-2415-11eb-a3ba-0248be55e900","id":7432,"state":"R12","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"5216422676","stateId":null,"mobileNo":"7642528233","farmerName":"qPafNXZGmY","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8832},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8833},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8834},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8835},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8836},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8837},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8815},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8816},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8817},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8818},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8819},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8820},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8821},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8822},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8823},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8824},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8825},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8826},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8827},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8828},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8829},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8830},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8831}],"farmerId":null,"districtId":2827048,"landSize":2.0,"isDeleted":false,"district":"841981b6-23e4-11eb-a3ba-0248be55e900","id":6959,"state":"","village":null,"villageId":null},{"tehsilId":2748695,"altMobileNo":"","stateId":2712,"mobileNo":"5476358663","farmerName":"QQLbExQoOX","tehsil":"904e87dc-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16320},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16321},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16322},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16323},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16324},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16325},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16311},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16312},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16313},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16314},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16315},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16316},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16317},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16318},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16319}],"farmerId":null,"districtId":2748702,"landSize":2.0,"isDeleted":false,"district":"904f1e8f-237e-11eb-a3ba-0248be55e900","id":7420,"state":"R15","village":null,"villageId":null},{"tehsilId":2793333,"altMobileNo":"","stateId":2684,"mobileNo":"1737989683","farmerName":"QTooMhSEMI","tehsil":"62bd8dc5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15392},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15393},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15394},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15395},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15396},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15397},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15390},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15391}],"farmerId":null,"districtId":2793343,"landSize":2.0,"isDeleted":false,"district":"62bd9a53-23da-11eb-a3ba-0248be55e900","id":7372,"state":"R07","village":null,"villageId":null},{"tehsilId":3018942,"altMobileNo":"1328398266","stateId":3018935,"mobileNo":"7725887121","farmerName":"QToVOMraHx","tehsil":"7ffb945c-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12309},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12310},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12311}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7183,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"6284677624","stateId":3016849,"mobileNo":"2126999789","farmerName":"QtUGTjFKoE","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15744},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15745},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15746},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15747},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15748},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15749},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15750},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15751},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15752},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15753},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15754},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15755},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15756},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15757},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15758},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15759},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15760},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15728},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15729},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15730},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15731},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15732},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15733},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15734},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15735},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15736},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15737},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15738},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15739},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15740},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15741},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15742},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15743}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7389,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"8158994328","stateId":null,"mobileNo":"9581394982","farmerName":"qulQdyGyld","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11014},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11015},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11016},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11017},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11018},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11019},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11020}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7104,"state":"","village":null,"villageId":null},{"tehsilId":7634,"altMobileNo":"1473248823","stateId":5276,"mobileNo":"3139189511","farmerName":"QUTmVEnvQL","tehsil":"7ea7610f3b254d8abca8939064cc7bac","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9536},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9537},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9538},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9539},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9540},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9541},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9542},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9543},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9544},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9545},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9546},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9547},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9548},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9549},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9550},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9551},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9552},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9553},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9554},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9555},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9556},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9557},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9558},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9520},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9521},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9522},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9523},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9524},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9525},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9526},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9527},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9528},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9529},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9530},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9531},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9532},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9533},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9534},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9535}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6991,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 33
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:54.548 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.313
16:52:54.549 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=33
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:54.859 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=34&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=32&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"tehsilId":2948442,"altMobileNo":"2739966559","stateId":2948432,"mobileNo":"9549157646","farmerName":"QYpHMhzsmi","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":15875},{"cropId":81,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ridge Gourd","id":15876}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7397,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2332482,"altMobileNo":"9794978397","stateId":null,"mobileNo":"5745283131","farmerName":"rbmkEsOsdU","tehsil":"2660b993-8f29-469d-bf34-a1ec9369da54","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11331},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11332},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11333},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11334},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11335},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11336},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11337},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11338},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11339},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11340},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11341},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11342},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11343},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11344},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11345},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11346},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11347},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11348},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11349},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11350},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11351},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11352},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11353},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11354},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11355}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7133,"state":"","village":null,"villageId":null},{"tehsilId":2748697,"altMobileNo":"1389883414","stateId":2712,"mobileNo":"1631164484","farmerName":"RCWyGpkPvF","tehsil":"904ec439-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14054},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14055},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14056},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14057},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14058},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14059},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14060},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14061},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14062},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14063},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14064},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14065},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14066},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14067},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14068}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7308,"state":"R15","village":null,"villageId":null},{"tehsilId":2482729,"altMobileNo":"2133991752","stateId":2710,"mobileNo":"8973179562","farmerName":"ReJlAusivv","tehsil":"9a3f747b-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10608},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10602},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10603},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10604},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10605},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10606},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10607}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7073,"state":"R14","village":null,"villageId":null},{"tehsilId":2750889,"altMobileNo":"4593526187","stateId":2750881,"mobileNo":"3132816621","farmerName":"rEQrjIFhoA","tehsil":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15015},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15016},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15017},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15018},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15019},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15020},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15021},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15022},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15023},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15024},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15025},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15026},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15027},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15028},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15029},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15030},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15031},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15032},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15033},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15034},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15035}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7354,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":49281,"altMobileNo":"","stateId":695,"mobileNo":"2421837964","farmerName":"RFDgJzmfNZ","tehsil":"59d6b08ba0284ffdbb6b6c776f0d6ce9","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16416},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16417},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16418},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16419},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16420},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16421},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16422},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16423},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16424},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16425},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16426},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16427},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16428},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16429},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16430},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16431},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16432},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16433},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16411},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16412},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16413},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16414},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16415}],"farmerId":null,"districtId":49282,"landSize":2.0,"isDeleted":false,"district":"7d30ffde3e3a4ac79f5faf1801c58616","id":7427,"state":"R03","village":null,"villageId":null},{"tehsilId":3016850,"altMobileNo":"5957316983","stateId":3016849,"mobileNo":"7759667659","farmerName":"RFTwTWsRDO","tehsil":"24e685eb-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10667},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10668},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10669},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10670},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10671},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10672},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10673},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10674},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10675},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10676},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10677},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10678},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10679},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10680},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10681},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10682},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10683},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10684},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10685},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10686},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10687}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7079,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":5235,"altMobileNo":"4888418874","stateId":278,"mobileNo":"3366837381","farmerName":"rFXmhnVIXK","tehsil":"6d026aeba31d4ef1b911c466bfc95539","farmerCrops":[{"cropId":77,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Papaya","id":8861},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8862}],"farmerId":null,"districtId":41001,"landSize":2.0,"isDeleted":false,"district":"2b97ec8acda44dfdae3574077585343a","id":6961,"state":"R01","village":null,"villageId":null},{"tehsilId":7692,"altMobileNo":"","stateId":2704,"mobileNo":"2139777118","farmerName":"rGJMacwVZK","tehsil":"5fe5328537944a489e9801fb5228ae1b","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11044},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11045},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11046},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11047},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11048},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11049},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11050},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11051},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11052},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11053},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11054},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11055},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11056},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11057}],"farmerId":null,"districtId":5289,"landSize":2.0,"isDeleted":false,"district":"30ed17d4e0984025bc03f996d0ea1bdd","id":7108,"state":"R08","village":null,"villageId":null},{"tehsilId":691,"altMobileNo":"9317252619","stateId":695,"mobileNo":"5762225775","farmerName":"rJlizEearS","tehsil":"302","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16480},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16481},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16482},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16483},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16484},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16485},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16486},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16487},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16488},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16489},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16490},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16491},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16492},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16493},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16494},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16495},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16496},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16497},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16498},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16499},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16500},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16501},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16502}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7430,"state":"R03","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 34
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:55.082 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.299
16:52:55.083 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=34
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:55.380 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=35&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=33&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 49
[{"tehsilId":3016852,"altMobileNo":"","stateId":3016849,"mobileNo":"9334848129","farmerName":"RjPCiyATvx","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15629},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15630},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15631},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15632},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15633},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15634},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15635},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15636},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15637},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15638},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15639},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15640},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15641},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15642},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15643},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15644},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15645},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15646},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15647},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15648},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15649},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15650},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15651},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15652},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15653},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15654},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15655},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15656},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15657},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15658},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15659},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15660},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15661}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7386,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939045,"altMobileNo":"4418554623","stateId":null,"mobileNo":"4695867881","farmerName":"rMaRlSmCNV","tehsil":"ae39ea64-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16757},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16758},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16759},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16760},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16761},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16762},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16763},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16764},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16765},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16766},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16767}],"farmerId":null,"districtId":2939052,"landSize":2.0,"isDeleted":false,"district":"ae3a1102-23ff-11eb-a3ba-0248be55e900","id":7447,"state":"","village":null,"villageId":null},{"tehsilId":2901616,"altMobileNo":"6921773687","stateId":2709,"mobileNo":"2639371131","farmerName":"RMzwhZXQmg","tehsil":"b2a8e1e3-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11236},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11237},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11238},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11239},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11240},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11241},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11242},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11243},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11244},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11245},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11246},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11247},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11248},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11249},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11250},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11251},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11252},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11253}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7128,"state":"R13","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"3568154297","stateId":2705,"mobileNo":"9948823234","farmerName":"rpttHWkprw","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16535},{"cropId":93,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Moth","id":16536}],"farmerId":null,"districtId":2827044,"landSize":2.0,"isDeleted":false,"district":"8419791a-23e4-11eb-a3ba-0248be55e900","id":7437,"state":"R09","village":null,"villageId":null},{"tehsilId":2759372,"altMobileNo":"2298827387","stateId":2759359,"mobileNo":"6545985864","farmerName":"rrrrhcVwwu","tehsil":"1e07f2df-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11648},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11649},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11626},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11627},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11628},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11629},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11630},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11631},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11632},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11633},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11634},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11635},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11636},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11637},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11638},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11639},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11640},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11641},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11642},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11643},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11644},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11645},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11646},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11647}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7144,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"2563244575","stateId":278,"mobileNo":"3885311979","farmerName":"RSBuJloBbx","tehsil":"106","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13312},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13313},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13314},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13315},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13284},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13285},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13286},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13287},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13288},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13289},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13290},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13291},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13292},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13293},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13294},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13295},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13296},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13297},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13298},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13299},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13300},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13301},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13302},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13303},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13304},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13305},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13306},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13307},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13308},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13309},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13310},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13311}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7249,"state":"R01","village":null,"villageId":null},{"tehsilId":3016852,"altMobileNo":"2551471552","stateId":3016849,"mobileNo":"3224182686","farmerName":"ruBPBfSqHX","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15680},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15681},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15682},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15683},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15684},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15685},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15686},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15687},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15688},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15689},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15690},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15691},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15692},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15693},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15694},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15662},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15663},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15664},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15665},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15666},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15667},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15668},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15669},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15670},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15671},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15672},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15673},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15674},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15675},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15676},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15677},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15678},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15679}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7387,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416648,"altMobileNo":"7123425477","stateId":2713,"mobileNo":"5367614117","farmerName":"rvPYKzVaVn","tehsil":"07ed8d1f-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14631},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14632},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14633},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14634},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14635},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14636},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14637},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14638},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14639},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14640},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14641},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14642},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14643},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14644},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14645},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14646},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14647},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14648}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7333,"state":"R16","village":null,"villageId":null},{"tehsilId":2884,"altMobileNo":"4123665963","stateId":2473,"mobileNo":"7477494285","farmerName":"rYBhlsfCeC","tehsil":"410694","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11786},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11787},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11788},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11789},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11790},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11791},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11792},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11793},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11794},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11795},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11796},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11797},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11798},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11799},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11800},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11801},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11802},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11803},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11804},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11805},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11806}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7152,"state":"R06","village":null,"villageId":null},{"tehsilId":7956,"altMobileNo":"5977829834","stateId":null,"mobileNo":"3566546745","farmerName":"RzDnSLMshv","tehsil":"491191038353426093f2b664aa2f5d9c","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12096},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12097},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12098},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12099},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12100},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12101},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12102},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12103},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12104},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12105},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12106},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12107},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12108},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12109},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12110},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12111},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12112},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12113},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12086},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12087},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12088},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12089},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12090},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12091},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12092},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12093},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12094},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12095}],"farmerId":null,"districtId":7956,"landSize":2.0,"isDeleted":false,"district":"491191038353426093f2b664aa2f5d9c","id":7171,"state":"","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 35
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:55.616 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.343
16:52:55.618 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=35
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:55.957 response time in milliseconds: 335
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=36&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=34&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 51
[{"tehsilId":-1,"altMobileNo":"3244256343","stateId":2939044,"mobileNo":"6357822529","farmerName":"rzfHxTpEcj","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8992},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8993},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8994},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8995},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8996},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8997},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8998},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8999},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9000},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9001},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9002},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8981},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8982},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8983},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8984},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8985},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8986},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8987},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8988},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8989},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8990},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8991}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6969,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7360,"altMobileNo":"2557294772","stateId":2704,"mobileNo":"9833899952","farmerName":"sainZrljwi","tehsil":"2ac05c0d49094f8a83e0c92aa5fb41ca","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11058},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11059},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11060},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11061},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11062},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11063},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11064},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11065},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11066},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11067},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11068},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11069},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11070},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11071}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7109,"state":"R08","village":null,"villageId":null},{"tehsilId":2793338,"altMobileNo":"","stateId":2684,"mobileNo":"5525949986","farmerName":"SbgKBKteZE","tehsil":"62bd940f-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16960},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16961},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16962},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16963},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16964},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16965},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16966},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16967},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16968},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16969},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16970},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16971},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16972},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16973},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16974},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16975},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16976},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16977},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16978},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16979},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16980},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16981},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16982},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16956},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16957},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16958},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16959}],"farmerId":null,"districtId":2793331,"landSize":2.0,"isDeleted":false,"district":"62bd8a41-23da-11eb-a3ba-0248be55e900","id":7455,"state":"R07","village":null,"villageId":null},{"tehsilId":2827042,"altMobileNo":"","stateId":2705,"mobileNo":"3458241683","farmerName":"scfByipJhE","tehsil":"84197450-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10500},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10501},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10502},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10503},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10504},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10505},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10506},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10507},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10508},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10509},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10510},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10511},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10512},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10513},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10514},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10515},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10516},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10517},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10518},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10519}],"farmerId":null,"districtId":2827045,"landSize":2.0,"isDeleted":false,"district":"84197b38-23e4-11eb-a3ba-0248be55e900","id":7063,"state":"R09","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"8288758443","stateId":null,"mobileNo":"6361573918","farmerName":"SFNwlXXCZe","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12736},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12737},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12738},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12739},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12740},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12741},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12742},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12743},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12732},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12733},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12734},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12735}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7208,"state":"","village":null,"villageId":null},{"tehsilId":2860098,"altMobileNo":"1525885967","stateId":2860076,"mobileNo":"2657869389","farmerName":"sHpNEvgXUD","tehsil":"94793b95-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15430},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":15431}],"farmerId":null,"districtId":2860078,"landSize":2.0,"isDeleted":false,"district":"94791ed3-23e6-11eb-a3ba-0248be55e900","id":7377,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759377,"altMobileNo":"8656893334","stateId":2759359,"mobileNo":"7134724567","farmerName":"SHTGaxjvBW","tehsil":"1e07f923-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10479}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7061,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":65771,"altMobileNo":"","stateId":417,"mobileNo":"9922394694","farmerName":"ShyMjIfDmw","tehsil":"dda152902fb74239a6e4f8a5a0ab3bbb","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16779},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16780},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16781},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16782},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16783},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16784},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16785},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16786},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16787},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16788},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16789},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16790},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16791},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16792},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16793},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16794},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16795},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16796},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16797},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16798},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16799},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16800},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16801},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16802},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16803},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16804},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16805},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16806},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16807},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16808},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16809},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16810},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16811},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16812},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16813}],"farmerId":null,"districtId":1102,"landSize":2.0,"isDeleted":false,"district":"419","id":7449,"state":"R02","village":null,"villageId":null},{"tehsilId":7960,"altMobileNo":"8586736188","stateId":2704,"mobileNo":"7171232143","farmerName":"SjQLRleHAE","tehsil":"0353461719e94dafb6495a730f026af5","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12058},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12059},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12060},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12061},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12062},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12063},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12064},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12065},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12066},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12067},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12068},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12069},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12070},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12071},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12072},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12073},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12074},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12075},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12076},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12077},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12078},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12079},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12080},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12081},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12082},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12083},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12084},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12085}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7170,"state":"R08","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"4953411418","stateId":2826509,"mobileNo":"1259923619","farmerName":"SjVjxGBUwb","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":15216},{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":15217}],"farmerId":null,"districtId":2826510,"landSize":2.0,"isDeleted":false,"district":"99fd14ce-23de-11eb-a3ba-0248be55e900","id":7365,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 36
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:56.173 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.337
16:52:56.175 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=36
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:56.504 response time in milliseconds: 326
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=37&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=35&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 53
[{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"7457488647","farmerName":"SLTUWnSsiX","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13975},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13976}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7292,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827049,"altMobileNo":"2196871538","stateId":2705,"mobileNo":"2731568795","farmerName":"SmwoWCSVwN","tehsil":"841983d4-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10560},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10561},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10562},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10563},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10564},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10565},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10566},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10567},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10568},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10569},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10570},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10571},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10572},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10573},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10574},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10575},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10576},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10577},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10578},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10579}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7066,"state":"R09","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"5197988732","stateId":null,"mobileNo":"8354961456","farmerName":"SntVVQZaQm","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12239},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12240},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12241},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12242},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12243},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12244},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12245},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12246},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12247},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12248},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12249},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12250},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12251},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12252},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12253},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12254},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12255},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12256},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12257},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12258},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12259},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12260},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12261},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12262},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12263},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12264},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12265},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12266},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12267},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12268},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12269}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7178,"state":"","village":null,"villageId":null},{"tehsilId":2868565,"altMobileNo":"6513488563","stateId":2868554,"mobileNo":"8234782293","farmerName":"SnXBcWpuYx","tehsil":"2693ce8e-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11904},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11905},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11906},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11907},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11909},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11910},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11911},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11912},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11913},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11914},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11915},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11916},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11917},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11918},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11919},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11920},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11921},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11922},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11923},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11924},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11925},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11926},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11927},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11928},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11929},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11930},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11931},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11898},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11899},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11900},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11901},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11902},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11903}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7164,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948432,"mobileNo":"1835533325","farmerName":"SpGKSLYCCf","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15040},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15041},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15042},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15043},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15044},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15045},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15046},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15047},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15048},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15049},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15050},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15051},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15052},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15053},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15054},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15055},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15056},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15057},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15058},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15059},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15060},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15036},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15037},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15038},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15039}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7355,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3338,"altMobileNo":"1551189736","stateId":947,"mobileNo":"8352785486","farmerName":"sQAShPliLj","tehsil":"999985","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16704},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16705},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16706},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16707},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16708},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16709},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16710},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16711},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16712},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16713},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16714},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16715},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16716},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16717},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16718},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16719},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16720},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16721},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16685},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16686},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16687},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16688},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16689},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16690},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16691},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16692},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16693},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16694},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16695},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16696},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16697},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16698},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16699},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16700},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16701},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16702},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16703}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7442,"state":"R04","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"5698359495","stateId":2710,"mobileNo":"6493294314","farmerName":"sSAbEREzdN","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16201},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16202},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16203},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16204},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16205},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16206},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16207},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16208},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16209},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16210},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16211},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16212},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16213},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16214},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16215},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16216},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16217},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16218},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16219},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16220},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16221},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16222},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16223},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16224},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16225},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16226},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16227},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16228},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16229},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16230},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16231},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16232},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16233},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16234},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16235},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16236}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7416,"state":"R14","village":null,"villageId":null},{"tehsilId":2934905,"altMobileNo":"8365317963","stateId":2934902,"mobileNo":"2188863944","farmerName":"SsnMUXXrfz","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":69,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Green Peas","id":14256},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14255}],"farmerId":null,"districtId":2934906,"landSize":2.0,"isDeleted":false,"district":"2337648b-23fa-11eb-a3ba-0248be55e900","id":7317,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482744,"altMobileNo":"2354777864","stateId":null,"mobileNo":"3167154929","farmerName":"SUThbWMFVZ","tehsil":"9a3f8d17-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13760},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13761},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13762},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13763},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13764},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13765},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13766},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13767},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13768},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13769},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13770},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13771},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13772},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13773},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13774},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13775},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13776},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13777},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13778},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13779},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13780},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13781},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13782},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13783},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13784}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7275,"state":"","village":null,"villageId":null},{"tehsilId":2860093,"altMobileNo":"6567692319","stateId":2860076,"mobileNo":"4797139261","farmerName":"SvaiGIQpxe","tehsil":"94793482-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":16722},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16723}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7443,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 37
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:56.733 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.312
16:52:56.735 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=37
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:57.045 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=38&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=36&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 50
[{"tehsilId":2950639,"altMobileNo":"2224957514","stateId":2711,"mobileNo":"3195371382","farmerName":"SvksPVDzxd","tehsil":"678926ae-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15205},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15206},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15207},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15208},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15209},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15210},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15211},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15212},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15213},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15214},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15215}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7364,"state":"R12","village":null,"villageId":null},{"tehsilId":2759369,"altMobileNo":"","stateId":2759359,"mobileNo":"6331288395","farmerName":"sVVYhvkjdA","tehsil":"1e07ef00-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11584},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11585},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11586},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11587},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11588},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11589},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11590},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11591},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11592},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11593},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11594},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11595},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11596},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11597},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11598},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11599},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11575},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11576},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11577},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11578},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11579},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11580},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11581},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11582},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11583}],"farmerId":null,"districtId":2759381,"landSize":2.0,"isDeleted":false,"district":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","id":7142,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3016849,"mobileNo":"9722569488","farmerName":"sxmEluHzdS","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10656},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10657},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10658},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10659},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10660},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10661},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10662},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10663},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10664},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10665},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10666},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10646},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10647},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10648},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10649},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10650},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10651},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10652},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10653},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10654},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10655}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7078,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2356474755","stateId":2947314,"mobileNo":"8957956149","farmerName":"TAfwMmnryZ","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12832},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12833},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12834},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12835},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12836},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12837},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12822},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12823},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12824},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12825},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12826},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12827},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12828},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12829},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12830},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12831}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7215,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759362,"altMobileNo":"","stateId":2759359,"mobileNo":"9461282792","farmerName":"TAHEyIkkdu","tehsil":"1e07d546-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10476}],"farmerId":null,"districtId":2759379,"landSize":2.0,"isDeleted":false,"district":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","id":7058,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2881,"altMobileNo":"9862328895","stateId":1357,"mobileNo":"9218618917","farmerName":"TbddacJDGw","tehsil":"410691","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15360},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15361},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15362},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15363},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15364},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15365},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15366},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15367},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15368},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15369},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15370},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15371},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15372},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15373},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15374},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15375},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15376},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15377},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15378},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15379},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15380},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15381},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15382},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15383},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15384},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15385},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15386},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15387},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15354},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15355},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15356},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15358},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15359}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7370,"state":"R05","village":null,"villageId":null},{"tehsilId":2750882,"altMobileNo":"5699613936","stateId":2750881,"mobileNo":"6446885221","farmerName":"tBQrVrLhbh","tehsil":"bd6b5750-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14976},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14977},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14978},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14979},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14980},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14981},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14982},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14983},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14984},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14985},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14986},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14987},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14988},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14989},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14990},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14991},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14992},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14993},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14973},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14974},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14975}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7352,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":41002,"altMobileNo":"4135454834","stateId":278,"mobileNo":"2618463438","farmerName":"TeCPtgTZqB","tehsil":"77bbcbc8aa6148ba8e446fcee2966642","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10417},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10418},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10419},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10420},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10421},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10422},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10423},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10424},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10425},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10426},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10427}],"farmerId":null,"districtId":40996,"landSize":2.0,"isDeleted":false,"district":"b511c15ec91c4b54ac76f91bb686ee07","id":7045,"state":"R01","village":null,"villageId":null},{"tehsilId":2939052,"altMobileNo":"6554399751","stateId":2939044,"mobileNo":"5866362488","farmerName":"tedqovxUrS","tehsil":"ae3a1102-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":71,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Jute","id":13200},{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":13201}],"farmerId":null,"districtId":2939049,"landSize":2.0,"isDeleted":false,"district":"ae3a0a8a-23ff-11eb-a3ba-0248be55e900","id":7237,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750883,"altMobileNo":"","stateId":2750881,"mobileNo":"1364253541","farmerName":"TfKJAJMvLM","tehsil":"bd6b7098-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14952},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14953},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14954},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14955},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14956},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14957},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14958},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14959},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14960},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14961},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14962},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14963},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14964},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14965},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14966},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14967},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14968},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14969},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14970},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14971},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14972}],"farmerId":null,"districtId":2750891,"landSize":2.0,"isDeleted":false,"district":"bd6b94df-2385-11eb-a3ba-0248be55e900","id":7351,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 38
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:57.247 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.322
16:52:57.249 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=38
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:57.568 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=39&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=37&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":2750887,"altMobileNo":"2476257648","stateId":2750881,"mobileNo":"6496659952","farmerName":"tiOhfLmjyN","tehsil":"bd6b76bc-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14805},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14806},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14807},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14808},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14809},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14810},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14811},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14812},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14813},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14814},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14815},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14816},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14817},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14818},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14819},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14820},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14821},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14822},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14823},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14824},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14825},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14826},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14827},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14828},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14829},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14830},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14831},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14832},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14833},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14834},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14835},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14836},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14837},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14838},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14839},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14840},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14841}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7342,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482737,"altMobileNo":"4931768199","stateId":2710,"mobileNo":"8846427298","farmerName":"tKXezZkMkH","tehsil":"9a3f8481-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13785},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13786},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13787},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13788},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13789},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13790},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13791},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13792},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13793},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13794},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13795},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13796},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13797},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13798},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13799},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13800},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13801},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13802},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13803},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13804},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13805},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13806},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13807},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13808},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13809}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7276,"state":"R14","village":null,"villageId":null},{"tehsilId":2478,"altMobileNo":"2574472986","stateId":2473,"mobileNo":"7222267476","farmerName":"toAwablLri","tehsil":"403244","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16064},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16065},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16066},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16067},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16068},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16069},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16070},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16071},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16072},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16073},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16074},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16048},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16049},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16050},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16051},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16052},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16053},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16054},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16055},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16056},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16057},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16058},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16059},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16060},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16061},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16062},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16063}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7411,"state":"R06","village":null,"villageId":null},{"tehsilId":2860081,"altMobileNo":"1581271992","stateId":2860076,"mobileNo":"3214652743","farmerName":"TODWXpTdsW","tehsil":"947924a0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":14071},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14072}],"farmerId":null,"districtId":2860083,"landSize":2.0,"isDeleted":false,"district":"94792766-23e6-11eb-a3ba-0248be55e900","id":7310,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"","stateId":2948432,"mobileNo":"6963153899","farmerName":"TqTOqJyYHX","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11120},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11121},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11122},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11123},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11124},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11125},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11126},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11127},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11128},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11129},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11130}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7120,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3020197,"altMobileNo":"","stateId":1357,"mobileNo":"3288196473","farmerName":"tRKmbPtDeJ","tehsil":"ad0b072b-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13888},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13889},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13890},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13891},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13892},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13893},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13894},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13895},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13896},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13897},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13874},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13875},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13876},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13877},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13878},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13879},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13880},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13881},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13882},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13883},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13884},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13885},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13886},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13887}],"farmerId":null,"districtId":2310421,"landSize":2.0,"isDeleted":false,"district":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","id":7283,"state":"R05","village":null,"villageId":null},{"tehsilId":3016851,"altMobileNo":"7639433785","stateId":3016849,"mobileNo":"8328597297","farmerName":"TSXPucZjFe","tehsil":"24e68c53-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12544},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12545},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12546},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12547},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12548},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12549},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12550},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12551},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12552},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12553},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12554},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12555},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12556},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12557},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12558},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12559},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12524},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12525},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12526},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12527},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12528},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12529},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12530},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12531},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12532},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12533},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12534},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12535},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12536},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12537},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12538},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12539},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12540},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12541},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12542},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12543}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7195,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":6362,"altMobileNo":"6464862521","stateId":null,"mobileNo":"7491943559","farmerName":"TtgaivAJxY","tehsil":"4f09c395a54d4c6ea5d1efe175353d30","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9481},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9482},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9483},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9484},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9485},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9486},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9487},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9488},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9489},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9490},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9491},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9492},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9493},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9494},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9495},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9496},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9497},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9498},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9499},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9500},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9501},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9502},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9503},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9504},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9505},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9506},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9507},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9508},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9509},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9510},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9511},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9512},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9513},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9514},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9515},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9516},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9517},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9518},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9519}],"farmerId":null,"districtId":6945,"landSize":2.0,"isDeleted":false,"district":"10ca39c92daa4d4c825c20a92946fc03","id":6990,"state":"","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"5854116521","stateId":null,"mobileNo":"9488431587","farmerName":"tUuotxkDRz","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15111},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15112},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15113},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15114},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15115},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15116},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15117},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15118},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15119},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15120},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15121},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15122},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15123},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15124},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15125},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15126},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15127},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15128},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15129},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15130},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15131},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15132},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15133},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15134},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15135}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7358,"state":"","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"6273571153","farmerName":"TVSkrgHlhn","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10993},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10994},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10995},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10996},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10997},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10998},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10999}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7101,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 39
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:57.796 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.316
16:52:57.797 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=39
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:58.111 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=40&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=38&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 55
[{"tehsilId":2868561,"altMobileNo":"","stateId":2868554,"mobileNo":"3329831596","farmerName":"txMYGnCGkj","tehsil":"2693c499-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11864},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11865},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11866},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11867},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11868},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11869},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11870},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11871},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11872},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11873},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11874},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11875},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11876},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11877},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11878},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11879},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11880},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11881},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11882},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11883},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11884},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11885},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11886},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11887},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11888},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11889},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11890},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11891},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11892},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11893},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11894},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11895},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11896},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11897}],"farmerId":null,"districtId":2868559,"landSize":2.0,"isDeleted":false,"district":"2693c067-23eb-11eb-a3ba-0248be55e900","id":7163,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793331,"altMobileNo":"9118945868","stateId":2684,"mobileNo":"3527797863","farmerName":"TymZfLxxvC","tehsil":"62bd8a41-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9824},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9825},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9826},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9827},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9828},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9829},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9830},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9831},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9832},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9833},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9834},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9818},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9819},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9820},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9821},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9822},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9823}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7013,"state":"R07","village":null,"villageId":null},{"tehsilId":2868563,"altMobileNo":"3597787797","stateId":2868554,"mobileNo":"7214541912","farmerName":"tYnefcTZqo","tehsil":"2693c8aa-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11968},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11969},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11970},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11971},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11972},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11973},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11974},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11975},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11976},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11977},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11978},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11979},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11980},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11981},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11982},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11983},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11984},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11985},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11986},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11987},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11988},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11989},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11990},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11991},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11992},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11993},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11994},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11995},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11996},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11997},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11998},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11999},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11966},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11967}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7166,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449683,"altMobileNo":"9466479261","stateId":2714,"mobileNo":"7585279637","farmerName":"TZkdUoyBBO","tehsil":"7546f0f1-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13989}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7300,"state":"R17","village":null,"villageId":null},{"tehsilId":7957,"altMobileNo":"6929356171","stateId":2704,"mobileNo":"5828424321","farmerName":"tZtNaJtOeG","tehsil":"9d8fd74a920e4e58b117fede3feb3cf0","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13214},{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":13215}],"farmerId":null,"districtId":5285,"landSize":2.0,"isDeleted":false,"district":"d4468778c44f462298428ae73fe5de09","id":7244,"state":"R08","village":null,"villageId":null},{"tehsilId":2901607,"altMobileNo":"5455131169","stateId":null,"mobileNo":"2559853968","farmerName":"tZzyxOyKYB","tehsil":"b2a8d6b1-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11232},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11233},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11234},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11235},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11218},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11219},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11220},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11221},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11222},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11223},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11224},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11225},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11226},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11227},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11228},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11229},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11230},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11231}],"farmerId":null,"districtId":2901596,"landSize":2.0,"isDeleted":false,"district":"b2a8c89e-23f8-11eb-a3ba-0248be55e900","id":7127,"state":"","village":null,"villageId":null},{"tehsilId":2947317,"altMobileNo":"6667747345","stateId":2947314,"mobileNo":"1625318385","farmerName":"UCZMXACMUB","tehsil":"d2988b44-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9188},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9189},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9190},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9191},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9192},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9193},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9194},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9195},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9196},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9197},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9198},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9199},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9200},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9201},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9202},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9203},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9204},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9205},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9206},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9207},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9208}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6979,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3311445353","stateId":2948384,"mobileNo":"1651681228","farmerName":"UdGMVuexFK","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11024},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11025},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11026},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11027},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11021},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11022},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11023}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7105,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948442,"altMobileNo":"8792319392","stateId":2948432,"mobileNo":"1245616748","farmerName":"UgsaedGIeY","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11153},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11154},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11155},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11156},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11157},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11158},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11159},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11160},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11161},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11162},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11163}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7123,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3016849,"mobileNo":"2551362574","farmerName":"ukIQjreNpt","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15616},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15617},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15618},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15619},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15620},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15621},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15622},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15623},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15624},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15625},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15626},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15627},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15628},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15596},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15597},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15598},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15599},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15600},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15601},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15602},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15603},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15604},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15605},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15606},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15607},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15608},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15609},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15610},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15611},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15612},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15613},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15614},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15615}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7385,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 40
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:58.337 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.306
16:52:58.339 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=40
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:58.644 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=41&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=39&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 52
[{"tehsilId":-1,"altMobileNo":"","stateId":2473,"mobileNo":"9881131988","farmerName":"ulBbJlWGdt","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11723},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11724},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11725},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11726},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11727},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11728},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11729},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11730},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11731},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11732},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11733},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11734},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11735},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11736},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11737},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11738},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11739},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11740},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11741},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11742},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11743}],"farmerId":null,"districtId":2913,"landSize":2.0,"isDeleted":false,"district":"410723","id":7149,"state":"R06","village":null,"villageId":null},{"tehsilId":2748697,"altMobileNo":"9547739838","stateId":2712,"mobileNo":"6829291649","farmerName":"UlGhbZLGiY","tehsil":"904ec439-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14024},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14025},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14026},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14027},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14028},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14029},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14030},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14031},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14032},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14033},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14034},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14035},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14036},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14037},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14038}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7306,"state":"R15","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3479986678","stateId":2939044,"mobileNo":"9819192223","farmerName":"ULxMmcrBBE","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13659},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13660},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13661},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13662},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13663},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13664},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13665},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13666},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13667},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13668},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13669},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13670},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13671},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13672},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13673},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13674},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13675},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13676},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13677},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13678},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13679},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13680},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13681},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13682},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13683},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13684}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7271,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":5276,"mobileNo":"2532675761","farmerName":"umCLUNLigx","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11102}],"farmerId":null,"districtId":6399,"landSize":2.0,"isDeleted":false,"district":"42ea95291444486c97c91420a86c921b","id":7113,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"","stateId":2826509,"mobileNo":"2393579267","farmerName":"UoHFSgnfbm","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14080},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14081},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14082},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14083},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14084},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14085},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14086},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14087},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14088},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14089},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14090},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14091},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14092},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14093},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14094},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14095},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14096},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14097},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14098},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14099},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14100},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14101},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14102},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14103},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14104},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14105},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14106},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14107},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14108},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14073},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14074},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14075},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14076},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14077},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14078},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14079}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7311,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018943,"altMobileNo":"1246824952","stateId":null,"mobileNo":"5994265825","farmerName":"upOZkLuutD","tehsil":"7ffb964b-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12312},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12313},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12314}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7184,"state":"","village":null,"villageId":null},{"tehsilId":2881,"altMobileNo":"2316252742","stateId":1357,"mobileNo":"3335982984","farmerName":"UQNeTMepmP","tehsil":"410691","farmerCrops":[{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":17091},{"cropId":64,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fenugreek","id":17092}],"farmerId":null,"districtId":2332498,"landSize":2.0,"isDeleted":false,"district":"92a0c6c5-b5e3-4a7f-837b-5d0c69a95aa2","id":7460,"state":"R05","village":null,"villageId":null},{"tehsilId":2860078,"altMobileNo":"","stateId":2860076,"mobileNo":"4282974286","farmerName":"uRYkEhikbC","tehsil":"94791ed3-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14656},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14657},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14658},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14659},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14660},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14661},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14662},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14663},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14664},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14665},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14666},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14651},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14652},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14653},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14654},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14655}],"farmerId":null,"districtId":2860077,"landSize":2.0,"isDeleted":false,"district":"94791311-23e6-11eb-a3ba-0248be55e900","id":7335,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759370,"altMobileNo":"3535468848","stateId":2759359,"mobileNo":"3492172413","farmerName":"uUpdSQQNWH","tehsil":"1e07f054-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13541},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13542},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13543},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13544},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13545},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13546},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13547},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13548},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13549},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13550},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13551},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13552},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13553},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13554}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7266,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934905,"altMobileNo":"2589887767","stateId":2934902,"mobileNo":"3862129234","farmerName":"uUPuqPvUaU","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10471},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10472}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7055,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 41
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:58.862 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.320
16:52:58.863 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=41
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:59.181 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=42&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=40&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":2860083,"altMobileNo":"2247838164","stateId":2860076,"mobileNo":"3619251731","farmerName":"uvjmtMPTSt","tehsil":"94792766-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14688},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14689},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14690},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14691},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14692},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14693},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14694},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14695},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14696},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14697},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14698},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14683},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14684},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14685},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14686},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14687}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7337,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950646,"altMobileNo":"5193755758","stateId":null,"mobileNo":"7956721577","farmerName":"UxWtMZMcAd","tehsil":"67892eba-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15200},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15201},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15202},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15203},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15204},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15194},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15195},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15196},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15197},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15198},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15199}],"farmerId":null,"districtId":2950628,"landSize":2.0,"isDeleted":false,"district":"67891980-2415-11eb-a3ba-0248be55e900","id":7363,"state":"","village":null,"villageId":null},{"tehsilId":2350003,"altMobileNo":"9229329899","stateId":2707,"mobileNo":"9591764166","farmerName":"uyZekzepKy","tehsil":"b4beb837-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14928},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14929},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14930}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7349,"state":"R11","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"5484634258","stateId":2826509,"mobileNo":"1512932189","farmerName":"uZjPXiONUQ","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10127},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10128},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10129},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10130},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10131},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10132},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10133},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10134},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10135},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10136},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10137},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10138},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10139},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10140},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10141},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10142},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10143},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10144},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10145},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10146},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10147},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10148},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10149},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10150},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10151},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10152},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10153},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10154},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10155},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10156},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10157},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10158},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10159},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10160},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10161},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10162},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10163},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10164}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7028,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"","stateId":2826379,"mobileNo":"8665791935","farmerName":"VaHUMFjsev","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8640},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8641},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8642},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8644},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8645},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8646},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8647},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8648},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8649},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8650},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8651},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8652},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8653},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8654},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8655},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8656},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8657},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8658},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8623},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8624},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8625},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8626},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8627},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8628},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8629},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8630},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8631},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8632},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8633},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8634},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8635},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8636},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8637},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8638},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8639}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":6953,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"9811546146","stateId":2792221,"mobileNo":"3339144147","farmerName":"vARbaalAQf","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":92,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Castor","id":12838},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12839}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7216,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"1985276299","stateId":2948432,"mobileNo":"1158963974","farmerName":"VbRAaUgoWE","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":64,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fenugreek","id":12694},{"cropId":94,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fennel","id":12695}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7204,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947317,"altMobileNo":"","stateId":2947314,"mobileNo":"4583893818","farmerName":"veXFyHlAgY","tehsil":"d2988b44-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12768},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12769},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12770},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12771},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12772},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12773},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12758},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12759},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12760},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12761},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12762},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12763},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12764},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12765},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12766},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12767}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":7211,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2332952,"altMobileNo":"5863947537","stateId":1357,"mobileNo":"4149191566","farmerName":"vGHsoWQXdB","tehsil":"e11d8636-121c-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13972}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7289,"state":"R05","village":null,"villageId":null},{"tehsilId":7814,"altMobileNo":"9673319379","stateId":1357,"mobileNo":"4248271874","farmerName":"VHyErGYQPg","tehsil":"bbb54cd7acf042d19c4e451905ba4d43","farmerCrops":[{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15296},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15297},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15298},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15299},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15300},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15301},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15302},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15303},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15304},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15305},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15306},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15307},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15308},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15309},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15310},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15311},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15312},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15313},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15314},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15315},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15316},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15317},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15318},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15319},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15286},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15287},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15288},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15289},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15290},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15291},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15292},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15293},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15294},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15295}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7368,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 42
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:59.407 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.334
16:52:59.408 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=42
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:52:59.741 response time in milliseconds: 332
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:22:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=43&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=41&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 49
[{"tehsilId":2868566,"altMobileNo":"6695712367","stateId":2868554,"mobileNo":"6155392397","farmerName":"vIRObzlDAv","tehsil":"2693d09a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":8864},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8863}],"farmerId":null,"districtId":2868561,"landSize":2.0,"isDeleted":false,"district":"2693c499-23eb-11eb-a3ba-0248be55e900","id":6962,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449679,"altMobileNo":"3934651384","stateId":2714,"mobileNo":"3452665497","farmerName":"VlfCphxbrb","tehsil":"7546e8e9-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13202},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":13203}],"farmerId":null,"districtId":2449702,"landSize":2.0,"isDeleted":false,"district":"75471ca3-1498-11eb-a3ba-0248be55e900","id":7238,"state":"R17","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"","stateId":2826509,"mobileNo":"9586433226","farmerName":"VlkkRLWKTV","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14144},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14109},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14110},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14111},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14112},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14113},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14114},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14115},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14116},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14117},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14118},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14119},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14120},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14121},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14122},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14123},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14124},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14125},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14126},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14127},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14128},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14129},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14130},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14131},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14132},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14133},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14134},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14135},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14136},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14137},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14138},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14139},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14140},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14141},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14142},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14143}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7312,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793346,"altMobileNo":"3354319885","stateId":2684,"mobileNo":"8813235421","farmerName":"vMbkTOYgKC","tehsil":"62bd9e61-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10880},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10881},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10882},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10883},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10884},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10885},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10886},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10887},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10873},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10874},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10875},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10876},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10877},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10878},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10879}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7093,"state":"R07","village":null,"villageId":null},{"tehsilId":2948438,"altMobileNo":"6877169461","stateId":2948432,"mobileNo":"9313862179","farmerName":"VmXokVSpnh","tehsil":"7c41254c-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15136},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15137},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15138},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15139},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15140},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15141},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15142},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15143},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15144},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15145},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15146},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15147},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15148},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15149},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15150},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15151},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15152},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15153},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15154},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15155},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15156},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15157},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15158},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15159},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15160}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7359,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2548849,"altMobileNo":"7626335965","stateId":2706,"mobileNo":"3515478853","farmerName":"VogpHphEfX","tehsil":"e5c093d1-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16503},{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":16504}],"farmerId":null,"districtId":2548852,"landSize":2.0,"isDeleted":false,"district":"e5c09720-14a9-11eb-a3ba-0248be55e900","id":7431,"state":"R10","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2860076,"mobileNo":"6152986198","farmerName":"VpAbrZqfeb","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12864},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12865},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12866},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12867},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12868},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12869},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12870},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12871},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12872},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12873},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12874},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12875},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12840},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12841},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12842},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12843},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12844},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12845},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12846},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12847},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12848},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12849},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12850},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12851},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12852},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12853},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12854},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12855},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12856},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12857},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12858},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12859},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12860},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12861},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12862},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12863}],"farmerId":null,"districtId":2860079,"landSize":2.0,"isDeleted":false,"district":"947920c1-23e6-11eb-a3ba-0248be55e900","id":7217,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948439,"altMobileNo":"6186318858","stateId":2948432,"mobileNo":"9792372983","farmerName":"VqpraiqFvK","tehsil":"7c412795-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10784},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10785},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10786},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10787},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10788},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10789},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10790},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10791},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10792},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10793},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10794},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10774},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10775},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10776},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10777},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10778},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10779},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10780},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10781},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10782},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10783}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7085,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018943,"altMobileNo":"","stateId":3018935,"mobileNo":"9273725444","farmerName":"vtWPhCqQVM","tehsil":"7ffb964b-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12306},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12307},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12308}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7182,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793333,"altMobileNo":"6531947524","stateId":null,"mobileNo":"8492321926","farmerName":"vVhfeDOgFO","tehsil":"62bd8dc5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15414},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15415},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15416},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15417},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15418},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15419},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15420},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15421}],"farmerId":null,"districtId":2793343,"landSize":2.0,"isDeleted":false,"district":"62bd9a53-23da-11eb-a3ba-0248be55e900","id":7375,"state":"","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 43
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:52:59.945 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.308
16:52:59.946 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=43
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:00.250 response time in milliseconds: 302
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=44&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=42&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 51
[{"tehsilId":-1,"altMobileNo":"","stateId":2948432,"mobileNo":"5221554723","farmerName":"VwBBRwslLp","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12320},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12321},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12322},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12323},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12324},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12325},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12326},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12327},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12328},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12329},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12330},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12331},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12332},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12333},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12334},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12335},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12336},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12337},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12338},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12339},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12340},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12341},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12342},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12343},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12344},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12345}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7187,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2880,"altMobileNo":"5557179539","stateId":2473,"mobileNo":"7872535856","farmerName":"vxpwZGsfyM","tehsil":"410738","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11744},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11745},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11746},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11747},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11748},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11749},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11750},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11751},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11752},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11753},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11754},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11755},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11756},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11757},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11758},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11759},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11760},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11761},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11762},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11763},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11764}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7150,"state":"R06","village":null,"villageId":null},{"tehsilId":5279,"altMobileNo":"","stateId":2704,"mobileNo":"3162724917","farmerName":"VYPBJXrESd","tehsil":"4992b4dbbd27485a82158c0e43c37149","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11040},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11041},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11042},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11043},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11030},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11031},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11032},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11033},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11034},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11035},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11036},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11037},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11038},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11039}],"farmerId":null,"districtId":5289,"landSize":2.0,"isDeleted":false,"district":"30ed17d4e0984025bc03f996d0ea1bdd","id":7107,"state":"R08","village":null,"villageId":null},{"tehsilId":2948438,"altMobileNo":"7284798224","stateId":null,"mobileNo":"9179795564","farmerName":"vZyIQYZLjQ","tehsil":"7c41254c-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11152},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11142},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11143},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11144},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11145},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11146},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11147},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11148},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11149},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11150},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11151}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7122,"state":"","village":null,"villageId":null},{"tehsilId":2901612,"altMobileNo":"8247433484","stateId":2709,"mobileNo":"8952898522","farmerName":"WBqDiIPahT","tehsil":"b2a8dcc2-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11200},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11201},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11202},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11203},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11204},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11205},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11206},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11207},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11208},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11209},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11210},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11211},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11212},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11213},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11214},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11215},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11216},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11217}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7126,"state":"R13","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"","stateId":2792221,"mobileNo":"4792694728","farmerName":"wDRzEKhZJw","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12704},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12705},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12706},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12707},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12696},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12697},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12698},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12699},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12700},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12701},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12702},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12703}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7205,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"8526155521","stateId":2934902,"mobileNo":"2138835141","farmerName":"wFXaRfZwES","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12658},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12659},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12660},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12661},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12662},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12663},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12664},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12665},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12666},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12667},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12668},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12669}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7201,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950635,"altMobileNo":"4165273179","stateId":2711,"mobileNo":"8225417338","farmerName":"wHYwLlyhEi","tehsil":"678921e7-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16517},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16518},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16519},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16520},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16521},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16522}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7434,"state":"R12","village":null,"villageId":null},{"tehsilId":2901601,"altMobileNo":"1183651897","stateId":2709,"mobileNo":"6712412242","farmerName":"wixyMDixcI","tehsil":"b2a8cf19-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9671},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9672}],"farmerId":null,"districtId":2901605,"landSize":2.0,"isDeleted":false,"district":"b2a8d432-23f8-11eb-a3ba-0248be55e900","id":7004,"state":"R13","village":null,"villageId":null},{"tehsilId":2894,"altMobileNo":"","stateId":1357,"mobileNo":"7213692541","farmerName":"wLQYcDekGW","tehsil":"410704","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13850},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13851},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13852},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13853},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13854},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13855},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13856},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13857},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13858},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13859},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13860},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13861},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13862},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13863},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13864},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13865},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13866},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13867},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13868},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13869},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13870},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13871},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13872},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13873}],"farmerId":null,"districtId":2310421,"landSize":2.0,"isDeleted":false,"district":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","id":7282,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 44
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:00.469 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.314
16:53:00.471 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=44
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:00.783 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=45&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=43&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":2868564,"altMobileNo":"6375195253","stateId":null,"mobileNo":"6493465723","farmerName":"WMxFWxhoQP","tehsil":"2693cc7b-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14528},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14529},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14530},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14531},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14532},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14533},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14534},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14511},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14512},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14513},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14514},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14515},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14516},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14517},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14518},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14519},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14520},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14521},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14522},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14523},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14524},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14525},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14526},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14527}],"farmerId":null,"districtId":2868557,"landSize":2.0,"isDeleted":false,"district":"2693bbbc-23eb-11eb-a3ba-0248be55e900","id":7327,"state":"","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"3421353768","stateId":2948432,"mobileNo":"9526476953","farmerName":"WOQESCkIOn","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":15594},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15595}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7384,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759382,"altMobileNo":"3885366579","stateId":2759359,"mobileNo":"4681159739","farmerName":"wpRSlpDxho","tehsil":"1e07ff99-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13513},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13514},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13515},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13516},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13517},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13518},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13519},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13520},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13521},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13522},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13523},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13524},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13525},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13526}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7264,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2901597,"altMobileNo":"","stateId":2709,"mobileNo":"3513175122","farmerName":"WriYcTXCvo","tehsil":"b2a8c9fd-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8867},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8868},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8869},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8870},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8871},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8872},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8873},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8874},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8875},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8876},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8877},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8878},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8879},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8880},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8881},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8882},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8883},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8884},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8885},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8886},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8887},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8888},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8889}],"farmerId":null,"districtId":2901595,"landSize":2.0,"isDeleted":false,"district":"b2a8c721-23f8-11eb-a3ba-0248be55e900","id":6964,"state":"R13","village":null,"villageId":null},{"tehsilId":2939048,"altMobileNo":"4818237881","stateId":2939044,"mobileNo":"7619747282","farmerName":"WryxYiiGNe","tehsil":"ae3a084f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11028},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11029}],"farmerId":null,"districtId":2939048,"landSize":2.0,"isDeleted":false,"district":"ae3a084f-23ff-11eb-a3ba-0248be55e900","id":7106,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":689,"altMobileNo":"","stateId":695,"mobileNo":"8341145536","farmerName":"WTAEXXFIyQ","tehsil":"301","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9968},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9969},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9970},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9971},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9972},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9973},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9974},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9975},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9976},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9977},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9967}],"farmerId":null,"districtId":1439,"landSize":2.0,"isDeleted":false,"district":"403131","id":7020,"state":"R03","village":null,"villageId":null},{"tehsilId":2482730,"altMobileNo":"6652449752","stateId":2710,"mobileNo":"7817345416","farmerName":"wuICicUefh","tehsil":"9a3f75ed-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10730},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10731}],"farmerId":null,"districtId":2482727,"landSize":2.0,"isDeleted":false,"district":"9a3f6d18-14a1-11eb-a3ba-0248be55e900","id":7082,"state":"R14","village":null,"villageId":null},{"tehsilId":7203,"altMobileNo":"4763625656","stateId":1357,"mobileNo":"5832312945","farmerName":"WUOqdpTAVW","tehsil":"ab6e88b49a274207aa0a8759f4031bd4","farmerCrops":[{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":9673},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":9674}],"farmerId":null,"districtId":3020198,"landSize":2.0,"isDeleted":false,"district":"ad0b08f2-30dc-11eb-a3ba-0248be55e900","id":7005,"state":"R05","village":null,"villageId":null},{"tehsilId":2548815,"altMobileNo":"2755228816","stateId":2706,"mobileNo":"6581757552","farmerName":"WuxLjJahCL","tehsil":"e5c06cfa-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13198},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13199}],"farmerId":null,"districtId":2270106,"landSize":2.0,"isDeleted":false,"district":"bad9973a-0350-11eb-a3ba-0248be55e900","id":7236,"state":"R10","village":null,"villageId":null},{"tehsilId":2939047,"altMobileNo":"6894393481","stateId":2939044,"mobileNo":"5378213955","farmerName":"WVueZDkeKP","tehsil":"ae3a05f6-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13632},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13607},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13608},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13609},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13610},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13611},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13612},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13613},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13614},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13615},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13616},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13617},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13618},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13619},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13620},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13621},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13622},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13623},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13624},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13625},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13626},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13627},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13628},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13630},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13631}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7269,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 45
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:01.017 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.410
16:53:01.019 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=45
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:01.426 response time in milliseconds: 404
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=46&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=44&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 117
[{"tehsilId":2950637,"altMobileNo":"","stateId":2711,"mobileNo":"9511734624","farmerName":"wXKwzzrXmY","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16512},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16513},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16514},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16515},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16516},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16511}],"farmerId":null,"districtId":2950639,"landSize":2.0,"isDeleted":false,"district":"678926ae-2415-11eb-a3ba-0248be55e900","id":7433,"state":"R12","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"4284521116","stateId":2705,"mobileNo":"1794629413","farmerName":"wzjZiuyFYM","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13408},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13409},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13400},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13401},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13402},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13403},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13404},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13405},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13406},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13407}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7254,"state":"R09","village":null,"villageId":null},{"tehsilId":6447,"altMobileNo":"7188513945","stateId":947,"mobileNo":"6167564568","farmerName":"XaboXYNkMH","tehsil":"f18eba71abd841a6be558e28e7bf3b20","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16640},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16641},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16642},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16644},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16645},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16646},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16647},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16611},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16612},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16613},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16614},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16615},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16616},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16617},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16618},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16619},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16620},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16621},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16622},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16623},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16624},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16625},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16626},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16627},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16628},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16629},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16630},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16631},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16633},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16634},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16635},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16636},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16637},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16638},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16639}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7440,"state":"R04","village":null,"villageId":null},{"tehsilId":2482744,"altMobileNo":"","stateId":2710,"mobileNo":"3758189546","farmerName":"XcMTkeqfqx","tehsil":"9a3f8d17-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13710},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13711},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13712},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13713},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13714},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13715},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13716},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13717},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13718},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13719},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13720},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13721},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13722},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13723},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13724},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13725},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13726},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13727},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13728},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13729},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13730},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13731},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13732},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13733},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13734}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7273,"state":"R14","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7871684772","stateId":2826509,"mobileNo":"4497633754","farmerName":"xcseVnQWmG","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10051},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10052},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10053},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10054},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10055},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10056},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10057},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10058},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10059},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10060},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10061},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10062},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10063},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10064},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10065},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10066},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10067},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10068},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10069},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10070},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10071},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10072},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10073},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10074},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10075},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10076},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10077},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10078},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10079},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10080},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10081},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10082},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10083},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10084},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10085},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10086},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10087},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10088}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7026,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948432,"mobileNo":"9476594786","farmerName":"xdCCNiVDBe","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12352},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12353},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12354},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12355},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12356},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12357},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12358},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12359},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12360},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12361},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12362},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12363},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12364},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12365},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12366},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12367},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12368},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12369},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12370},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12371},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12346},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12347},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12348},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12349},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12350},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12351}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7188,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"6847648577","stateId":null,"mobileNo":"1622378173","farmerName":"xEVCnOZkVi","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10112},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10113},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10114},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10115},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10116},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10117},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10118},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10119},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10120},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10121},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10122},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10123},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10124},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10125},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10126},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10089},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10090},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10091},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10092},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10093},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10094},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10095},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10096},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10097},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10098},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10099},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10100},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10101},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10102},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10103},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10104},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10105},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10106},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10107},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10108},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10109},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10110},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10111}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":7027,"state":"","village":null,"villageId":null},{"tehsilId":7960,"altMobileNo":"9827798451","stateId":null,"mobileNo":"7341933237","farmerName":"XfdtjEbUaL","tehsil":"0353461719e94dafb6495a730f026af5","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11072},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11073},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11074},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11075},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11076},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11077},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11078},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11079},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11080},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11081},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11082},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11083},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11084},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11085}],"farmerId":null,"districtId":5289,"landSize":2.0,"isDeleted":false,"district":"30ed17d4e0984025bc03f996d0ea1bdd","id":7110,"state":"","village":null,"villageId":null},{"tehsilId":2482734,"altMobileNo":"","stateId":2710,"mobileNo":"1793496743","farmerName":"xJtEhPsTfU","tehsil":"9a3f7b33-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13696},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13697},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13698},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13699},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13700},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13701},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13702},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13703},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13704},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13705},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13706},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13707},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13708},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13709},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13685},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13686},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13687},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13688},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13689},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13690},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13691},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13692},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13693},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13694},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13695}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7272,"state":"R14","village":null,"villageId":null},{"tehsilId":2947320,"altMobileNo":"9779597174","stateId":2947314,"mobileNo":"9122482446","farmerName":"XKPryMHxSO","tehsil":"d29891e4-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12800},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12801},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12802},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12803},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12804},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12805},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12790},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12791},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12792},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12793},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12794},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12795},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12796},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12797},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12798},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12799}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7213,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 46
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:01.665 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.314
16:53:01.667 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=46
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:01.978 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=47&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=45&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 53
[{"tehsilId":3767,"altMobileNo":"","stateId":1357,"mobileNo":"3294142268","farmerName":"xLBIIbgQlU","tehsil":"7ba45c475449429c9658d55ed61021b4","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13970}],"farmerId":null,"districtId":2332481,"landSize":2.0,"isDeleted":false,"district":"64f40d06-9eaa-4ba2-a02a-0c2ffd6374d9","id":7287,"state":"R05","village":null,"villageId":null},{"tehsilId":7814,"altMobileNo":"8335716754","stateId":1357,"mobileNo":"1269281329","farmerName":"XlhANwIWEd","tehsil":"bbb54cd7acf042d19c4e451905ba4d43","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13974}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7291,"state":"R05","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"1239613966","stateId":2948384,"mobileNo":"1325297493","farmerName":"XNvpOhqUsj","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":69,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Green Peas","id":9165},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9166}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":6977,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947320,"altMobileNo":"8586451811","stateId":2947314,"mobileNo":"4551797857","farmerName":"xocUoTKuil","tehsil":"d29891e4-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9399},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9400}],"farmerId":null,"districtId":2947316,"landSize":2.0,"isDeleted":false,"district":"d298884b-2401-11eb-a3ba-0248be55e900","id":6986,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416621,"altMobileNo":"7422396633","stateId":2713,"mobileNo":"3482523849","farmerName":"XPTIerYXxg","tehsil":"07ecf90d-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9600},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9601},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9602},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9603},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9604},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9605},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9606},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9607},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9608},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9609},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9610},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9587},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9588},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9589},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9590},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9591},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9592},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9593},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9594},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9595},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9596},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9597},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9598},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9599}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6995,"state":"R16","village":null,"villageId":null},{"tehsilId":2948443,"altMobileNo":"","stateId":2948432,"mobileNo":"7495217545","farmerName":"XVFfIbMjgL","tehsil":"7c413091-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10752},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10732},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10733},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10734},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10735},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10736},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10737},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10738},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10739},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10740},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10741},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10742},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10743},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10744},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10745},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10746},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10747},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10748},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10749},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10750},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10751}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7083,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449682,"altMobileNo":"","stateId":2714,"mobileNo":"2697617797","farmerName":"XVwBFcYBjQ","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13022},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13023},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13024},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13025},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13026},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13027},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13028},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13029},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13030},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13031},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13032},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13033},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13034},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13035},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13036},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13037},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13038},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13039},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13040},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13041},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13042},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13043},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13044},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13045},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13046},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13047},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13048},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13049},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13050},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13051},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13052},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13053}],"farmerId":null,"districtId":2449695,"landSize":2.0,"isDeleted":false,"district":"75470615-1498-11eb-a3ba-0248be55e900","id":7223,"state":"R17","village":null,"villageId":null},{"tehsilId":2827043,"altMobileNo":"","stateId":2705,"mobileNo":"5946816196","farmerName":"xYWvHzVXua","tehsil":"841976bc-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10496},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10497},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10498},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10499},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10480},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10481},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10482},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10483},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10484},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10485},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10486},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10487},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10488},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10489},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10490},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10491},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10492},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10493},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10494},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10495}],"farmerId":null,"districtId":2827045,"landSize":2.0,"isDeleted":false,"district":"84197b38-23e4-11eb-a3ba-0248be55e900","id":7062,"state":"R09","village":null,"villageId":null},{"tehsilId":777,"altMobileNo":"3689179557","stateId":278,"mobileNo":"3717148397","farmerName":"xzffdNQNWY","tehsil":"109","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11817},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11818},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11819}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7157,"state":"R01","village":null,"villageId":null},{"tehsilId":2349994,"altMobileNo":"","stateId":2707,"mobileNo":"3742885769","farmerName":"xzHYFQlGcR","tehsil":"b4bea754-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14919},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14920},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14921}],"farmerId":null,"districtId":2350011,"landSize":2.0,"isDeleted":false,"district":"b4bec1c5-1469-11eb-a3ba-0248be55e900","id":7346,"state":"R11","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 47
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:02.213 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.316
16:53:02.215 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=47
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:02.528 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=48&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=46&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 52
[{"tehsilId":-1,"altMobileNo":"","stateId":2707,"mobileNo":"1963868225","farmerName":"YafdYyrNWx","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10944},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10945},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10946},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10947},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10933},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10934},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10935},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10936},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10937},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10938},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10939},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10940},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10941},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10942},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10943}],"farmerId":null,"districtId":2350007,"landSize":2.0,"isDeleted":false,"district":"b4bebd31-1469-11eb-a3ba-0248be55e900","id":7097,"state":"R11","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"5536965711","stateId":2750881,"mobileNo":"7789527739","farmerName":"ybzrSJqvBv","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13184},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13185}],"farmerId":null,"districtId":2750883,"landSize":2.0,"isDeleted":false,"district":"bd6b7098-2385-11eb-a3ba-0248be55e900","id":7229,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827045,"altMobileNo":"8939381121","stateId":2705,"mobileNo":"5536365227","farmerName":"yDdVvbiOpl","tehsil":"84197b38-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10528},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10529},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10530},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10531},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10532},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10533},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10534},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10535},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10536},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10537},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10538},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10539},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10520},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10521},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10522},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10523},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10524},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10525},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10526},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10527}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7064,"state":"R09","village":null,"villageId":null},{"tehsilId":2350017,"altMobileNo":"9599741154","stateId":2707,"mobileNo":"4942947941","farmerName":"YFPijQGIFC","tehsil":"b4bec9dc-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15388},{"cropId":91,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Henna","id":15389}],"farmerId":null,"districtId":2350009,"landSize":2.0,"isDeleted":false,"district":"b4bebf6d-1469-11eb-a3ba-0248be55e900","id":7371,"state":"R11","village":null,"villageId":null},{"tehsilId":2482735,"altMobileNo":"1277517625","stateId":2710,"mobileNo":"7675239857","farmerName":"YIlLKTXQFV","tehsil":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":70,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Guava","id":13182},{"cropId":59,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chikoo","id":13183}],"farmerId":null,"districtId":2482732,"landSize":2.0,"isDeleted":false,"district":"9a3f789d-14a1-11eb-a3ba-0248be55e900","id":7228,"state":"R14","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"9997281672","stateId":null,"mobileNo":"1231397597","farmerName":"YImocZgQlY","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9105},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9106},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9107},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9108},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9109},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9110},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9111},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9112},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9113},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9114},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9115},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9116},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9117},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9118},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9119},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9120},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9121},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9122},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9123},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9124},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9125},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9126},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9127},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9128},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9129},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9130},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9131},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9132},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9133}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":6974,"state":"","village":null,"villageId":null},{"tehsilId":2793349,"altMobileNo":"","stateId":2684,"mobileNo":"7829932712","farmerName":"yIOiJaLSdI","tehsil":"62bda32c-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9767},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9768},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9769},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9770},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9771},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9772},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9773},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9774},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9775},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9776},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9777},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9778},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9779},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9780},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9781},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9782},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9783}],"farmerId":null,"districtId":2793348,"landSize":2.0,"isDeleted":false,"district":"62bda1da-23da-11eb-a3ba-0248be55e900","id":7010,"state":"R07","village":null,"villageId":null},{"tehsilId":2482741,"altMobileNo":"4124558153","stateId":null,"mobileNo":"3319317943","farmerName":"YkbOLQIWQp","tehsil":"9a3f8986-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10609},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10610},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10611},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10612},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10613},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10614},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10615}],"farmerId":null,"districtId":3259366,"landSize":2.0,"isDeleted":false,"district":"a4230a8737c74a44be870aeb125f6ed5","id":7074,"state":"","village":null,"villageId":null},{"tehsilId":41003,"altMobileNo":"9317951875","stateId":278,"mobileNo":"5426723434","farmerName":"YKXXHcZYlR","tehsil":"6f5bb528ff064ec68d0172c1c6cdb437","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13216},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13217}],"farmerId":null,"districtId":1422,"landSize":2.0,"isDeleted":false,"district":"403121","id":7245,"state":"R01","village":null,"villageId":null},{"tehsilId":2349987,"altMobileNo":"5779277379","stateId":2473,"mobileNo":"8952258227","farmerName":"YlQxZGUgMp","tehsil":"0dbdc5d1a0f34599a191ba77cd81c4f1","farmerCrops":[{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15877},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15878}],"farmerId":null,"districtId":2899,"landSize":2.0,"isDeleted":false,"district":"410709","id":7398,"state":"R06","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 48
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:02.758 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.325
16:53:02.760 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=48
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:03.080 response time in milliseconds: 317
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=49&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=47&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 64
[{"tehsilId":3020198,"altMobileNo":"","stateId":1357,"mobileNo":"6694747666","farmerName":"yLRpSBpucE","tehsil":"ad0b08f2-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15252},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15253},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15254},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15255},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15256},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15257},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15258},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15259},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15260},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15261},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15262},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15263},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15264},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15265},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15266},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15267},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15268},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15269},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15270},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15271},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15272},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15273},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15274},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15275},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15276},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15277},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15278},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15279},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15280},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15281},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15282},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15283},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15284},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15285}],"farmerId":null,"districtId":2332953,"landSize":2.0,"isDeleted":false,"district":"e11d89cf-121c-11eb-a3ba-0248be55e900","id":7367,"state":"R05","village":null,"villageId":null},{"tehsilId":2482732,"altMobileNo":"","stateId":2710,"mobileNo":"5551657371","farmerName":"yMLlpTaLhg","tehsil":"9a3f789d-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10595},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10596},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10597},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10598},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10599},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10600},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10601}],"farmerId":null,"districtId":3259366,"landSize":2.0,"isDeleted":false,"district":"a4230a8737c74a44be870aeb125f6ed5","id":7072,"state":"R14","village":null,"villageId":null},{"tehsilId":2349996,"altMobileNo":"1347272328","stateId":2707,"mobileNo":"8538536748","farmerName":"ynflGWajDL","tehsil":"b4beaed3-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14922},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14923},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14924}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7347,"state":"R11","village":null,"villageId":null},{"tehsilId":2332951,"altMobileNo":"","stateId":1357,"mobileNo":"2456826982","farmerName":"yOanDNJxOW","tehsil":"e11d83f0-121c-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11281},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11282},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11283},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11284},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11285},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11286},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11287},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11288},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11289},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11290},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11291},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11292},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11293},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11294},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11295},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11296},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11297},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11298},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11299},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11300},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11301},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11302},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11303},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11304},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11305}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7131,"state":"R05","village":null,"villageId":null},{"tehsilId":2939048,"altMobileNo":"","stateId":2939044,"mobileNo":"7568954264","farmerName":"ypLoFpqdkd","tehsil":"ae3a084f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13568},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13569},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13570},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13571},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13572},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13573},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13574},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13575},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13576},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13577},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13578},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13579},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13580},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13555},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13556},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13557},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13558},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13559},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13560},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13561},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13562},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13563},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13564},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13565},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13566},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13567}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7267,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948443,"altMobileNo":"","stateId":2948432,"mobileNo":"5447534396","farmerName":"YRWBsznizV","tehsil":"7c413091-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15061},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15062},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15063},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15064},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15065},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15066},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15067},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15068},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15069},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15070},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15071},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15072},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15073},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15074},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15075},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15076},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15077},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15078},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15079},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15080},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15081},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15082},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15083},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15084},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15085}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7356,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793341,"altMobileNo":"2332178195","stateId":2684,"mobileNo":"2728856879","farmerName":"YRXZxabRdx","tehsil":"62bd97d5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15408},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15409},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15410},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15411},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15412},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15413},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15406},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15407}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7374,"state":"R07","village":null,"villageId":null},{"tehsilId":2950649,"altMobileNo":"7573164678","stateId":2711,"mobileNo":"7599616236","farmerName":"ysXJSYFrmd","tehsil":"67893239-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15936},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15937},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15938},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15939},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15940},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15941},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15921},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15922},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15923},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15924},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15925},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15926},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15927},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15928},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15929},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15930},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15931},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15932},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15933},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15934},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15935}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7401,"state":"R12","village":null,"villageId":null},{"tehsilId":2860079,"altMobileNo":"4349683863","stateId":2860076,"mobileNo":"1374236145","farmerName":"YUeKwfnUKn","tehsil":"947920c1-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12992},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12993},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12994},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12995},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12996},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12997},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12998},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12999},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13000},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13001},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":13002},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13003},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13004},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13005},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13006},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13007},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":13008},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13009},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13010},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13011},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13012},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13013},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13014},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13015},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13016},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13017},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13018},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13019},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12984},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12985},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12986},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12987},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12988},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12989},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12990},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12991}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7221,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1444,"altMobileNo":"8748986262","stateId":695,"mobileNo":"3366429687","farmerName":"yvDhaRkotv","tehsil":"403141","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":12318},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12319}],"farmerId":null,"districtId":1449,"landSize":2.0,"isDeleted":false,"district":"403151","id":7186,"state":"R03","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 49
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:03.307 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.516
16:53:03.309 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=49
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:03.822 response time in milliseconds: 510
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=50&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=48&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 182
[{"tehsilId":2474,"altMobileNo":"9493653921","stateId":2473,"mobileNo":"9683649292","farmerName":"YVQfgDHhjA","tehsil":"403242","farmerCrops":[{"cropId":77,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Papaya","id":13204},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":13205}],"farmerId":null,"districtId":2271532,"landSize":2.0,"isDeleted":false,"district":"ebf3a1b72fbf4afd9923861983101215","id":7239,"state":"R06","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"7178937789","stateId":2826379,"mobileNo":"8521499473","farmerName":"YwrMPPYoVc","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":12756},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":12757}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7210,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793350,"altMobileNo":"","stateId":2684,"mobileNo":"3691447964","farmerName":"yZOleoucAD","tehsil":"62bda467-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16983},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16985},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16986},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16987},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16988},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16989},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16990},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16991},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16992},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16993},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16994},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16995},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16996},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16997},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16998},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16999},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17000},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17001},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17002},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17003},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17004},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17005},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17006},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17007},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17008},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17009}],"farmerId":null,"districtId":2793331,"landSize":2.0,"isDeleted":false,"district":"62bd8a41-23da-11eb-a3ba-0248be55e900","id":7456,"state":"R07","village":null,"villageId":null},{"tehsilId":3016702,"altMobileNo":"4515961146","stateId":null,"mobileNo":"1132416924","farmerName":"zapATGQpfM","tehsil":"67e4655f-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15552},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15553},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15554},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15555},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15556},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15557},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15558},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15559},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15528},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15529},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15530},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15531},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15532},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15533},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15534},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15535},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15536},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15537},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15538},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15539},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15540},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15541},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15542},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15543},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15544},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15545},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15546},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15547},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15548},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15549},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15550},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15551}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7381,"state":"","village":null,"villageId":null},{"tehsilId":2759369,"altMobileNo":"","stateId":2759359,"mobileNo":"5943344568","farmerName":"zCnXqpKmeu","tehsil":"1e07ef00-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13485},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13486},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13487},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13488},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13489},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13490},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13491},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13492},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13493},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13494},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13495},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13496},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13497},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13498}],"farmerId":null,"districtId":2759365,"landSize":2.0,"isDeleted":false,"district":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","id":7262,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1132,"altMobileNo":"","stateId":417,"mobileNo":"5523817255","farmerName":"zflfaXVjAm","tehsil":"426","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16832},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16833},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16834},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16835},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16836},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16837},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16838},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16839},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16840},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16841},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16842},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16843},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16844},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16845},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16846},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16847},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16848},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16814},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16815},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16816},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16817},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16818},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16819},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16820},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16821},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16822},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16823},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16824},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16825},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16826},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16827},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16828},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16829},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16830},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16831}],"farmerId":null,"districtId":1102,"landSize":2.0,"isDeleted":false,"district":"419","id":7450,"state":"R02","village":null,"villageId":null},{"tehsilId":2868557,"altMobileNo":"","stateId":2868554,"mobileNo":"1848918455","farmerName":"zFlIeNjgSi","tehsil":"2693bbbc-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14439},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14440},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14441},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14442},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14443},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14444},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14445},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14446},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14447},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14448},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14449},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14450},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14451},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14452},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14453},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14454},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14455},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14456},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14458},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14459},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14460},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14461},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14462}],"farmerId":null,"districtId":2868557,"landSize":2.0,"isDeleted":false,"district":"2693bbbc-23eb-11eb-a3ba-0248be55e900","id":7324,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":199964,"altMobileNo":"7839758355","stateId":1357,"mobileNo":"4961656999","farmerName":"ZFsihqbTql","tehsil":"236638c0b6d740f19f7162a679c302bb","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11328},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11329},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11330},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11306},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11307},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11308},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11309},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11310},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11311},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11312},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11313},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11314},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11315},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11316},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11317},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11318},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11319},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11320},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11321},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11322},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11323},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11324},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11325},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11326},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11327}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7132,"state":"R05","village":null,"villageId":null},{"tehsilId":6872,"altMobileNo":"","stateId":2473,"mobileNo":"9411165458","farmerName":"zIctxZqikg","tehsil":"145d34abed7843c9beba078c967e9697","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11712},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11713},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11714},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11715},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11716},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11717},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11718},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11719},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11720},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11721},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11722},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11702},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11703},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11704},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11705},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11706},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11707},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11708},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11709},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11710},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11711}],"farmerId":null,"districtId":2913,"landSize":2.0,"isDeleted":false,"district":"410723","id":7148,"state":"R06","village":null,"villageId":null},{"tehsilId":5045,"altMobileNo":"","stateId":2473,"mobileNo":"6281717526","farmerName":"ZIlXSaXXjp","tehsil":"e15292961ae145e5a19dcaae4886b9ce","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16021},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16022},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16023},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16024},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16025},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16026},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16027},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16028},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16029},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16030},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16031},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16032},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16033},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16034},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16035},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16036},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16037},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16038},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16039},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16040},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16041},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16042},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16043},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16044},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16045},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16046},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16047}],"farmerId":null,"districtId":2872,"landSize":2.0,"isDeleted":false,"district":"403250","id":7410,"state":"R06","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 50
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:04.066 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.322
16:53:04.068 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=50
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:04.388 response time in milliseconds: 318
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=49&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 59
[{"tehsilId":2947320,"altMobileNo":"","stateId":2947314,"mobileNo":"4589778488","farmerName":"zjGaRmiMHm","tehsil":"d29891e4-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9184},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9185},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9186},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9187},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9167},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9168},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9169},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9170},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9171},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9172},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9173},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9174},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9175},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9176},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9177},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9178},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9179},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9180},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9181},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9182},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9183}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":6978,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939047,"altMobileNo":"8928954896","stateId":null,"mobileNo":"7945589629","farmerName":"ZJisvffkkO","tehsil":"ae3a05f6-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9024},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9003},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9004},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9005},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9006},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9007},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9008},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9009},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9010},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9011},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9012},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9013},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9014},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9015},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9016},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9017},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9018},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9019},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9020},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9021},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9022},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9023}],"farmerId":null,"districtId":2939054,"landSize":2.0,"isDeleted":false,"district":"ae3a151f-23ff-11eb-a3ba-0248be55e900","id":6970,"state":"","village":null,"villageId":null},{"tehsilId":2910,"altMobileNo":"2183736729","stateId":947,"mobileNo":"3347969653","farmerName":"ZjMQysWoSm","tehsil":"410720","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":10473},{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":10474}],"farmerId":null,"districtId":2920,"landSize":2.0,"isDeleted":false,"district":"410730","id":7056,"state":"R04","village":null,"villageId":null},{"tehsilId":2292348,"altMobileNo":"9438776119","stateId":1357,"mobileNo":"6689554184","farmerName":"zlYfVwpAPw","tehsil":"9ae84ce3-fbb5-42e7-9349-1c6f95743d77","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13898},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13899},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13900},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13901},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13902},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13903},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13904},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13905},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13906},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13907},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13908},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13909},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13910},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13911},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13912},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13913},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13914},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13915},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13916},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13917},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13918},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13919},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13920},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13921}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7284,"state":"R05","village":null,"villageId":null},{"tehsilId":2759365,"altMobileNo":"4243427974","stateId":2759359,"mobileNo":"5645171525","farmerName":"ZoiZVTfjgk","tehsil":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12632},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":12633}],"farmerId":null,"districtId":2759383,"landSize":2.0,"isDeleted":false,"district":"1e0800e7-23d2-11eb-a3ba-0248be55e900","id":7198,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449682,"altMobileNo":"","stateId":2714,"mobileNo":"5616532914","farmerName":"zpZwJQXVVm","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13988}],"farmerId":null,"districtId":2449691,"landSize":2.0,"isDeleted":false,"district":"7546ffe9-1498-11eb-a3ba-0248be55e900","id":7299,"state":"R17","village":null,"villageId":null},{"tehsilId":2748705,"altMobileNo":"","stateId":2712,"mobileNo":"7284157752","farmerName":"ZqvAZKoSFo","tehsil":"904f3b95-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13994},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13995},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13996},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13997},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13998},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13999},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14000},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14001},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14002},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14003},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14004},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14005},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14006},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14007},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14008}],"farmerId":null,"districtId":2748705,"landSize":2.0,"isDeleted":false,"district":"904f3b95-237e-11eb-a3ba-0248be55e900","id":7304,"state":"R15","village":null,"villageId":null},{"tehsilId":2947321,"altMobileNo":"6535315263","stateId":2947314,"mobileNo":"8371196465","farmerName":"ZrixMiiYNG","tehsil":"d2989eb7-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15761},{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":15762}],"farmerId":null,"districtId":2947315,"landSize":2.0,"isDeleted":false,"district":"d2985355-2401-11eb-a3ba-0248be55e900","id":7390,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860086,"altMobileNo":"","stateId":2860076,"mobileNo":"5729996555","farmerName":"zrKqLwrtJq","tehsil":"94792ba5-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14667},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14668},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14669},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14670},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14671},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14672},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14673},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14674},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14675},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14676},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14677},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14678},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14679},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14680},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14681},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14682}],"farmerId":null,"districtId":2860077,"landSize":2.0,"isDeleted":false,"district":"94791311-23e6-11eb-a3ba-0248be55e900","id":7336,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934905,"altMobileNo":"","stateId":2934902,"mobileNo":"1181386396","farmerName":"zsurlFuKUn","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12646},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12647},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12648},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12649},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12650},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12651},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12652},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12653},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12654},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12655},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12656},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12657}],"farmerId":null,"districtId":2934908,"landSize":2.0,"isDeleted":false,"district":"23376708-23fa-11eb-a3ba-0248be55e900","id":7200,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 51
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:04.624 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.320
16:53:04.625 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=51
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:04.944 response time in milliseconds: 317
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=50&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 32
[{"tehsilId":2901613,"altMobileNo":"9581323913","stateId":null,"mobileNo":"8427177522","farmerName":"ZuDbWAIDmX","tehsil":"b2a8de2a-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8928},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8929},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8930},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8931},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8932},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8933},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8934},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8935},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8913},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8914},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8915},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8916},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8917},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8918},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8919},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8920},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8921},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8922},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8923},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8924},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8925},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8926},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8927}],"farmerId":null,"districtId":2901595,"landSize":2.0,"isDeleted":false,"district":"b2a8c721-23f8-11eb-a3ba-0248be55e900","id":6966,"state":"","village":null,"villageId":null},{"tehsilId":24473,"altMobileNo":"2689485636","stateId":null,"mobileNo":"7626839747","farmerName":"zupAotFSwi","tehsil":"f79f5a1367d84d95a365a8f2fb7752a0","farmerCrops":[{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10240},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10241},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10242},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10243},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10244},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10245},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10246},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10247},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10248},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10249},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10250},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10251},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10252},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10253},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10254},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10255},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10256},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10257},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10258},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10259},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10260},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10261},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10262},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10263},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10264},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10265},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10266},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10267},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10268},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10269},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10235},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10236},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10237},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10238},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10239}],"farmerId":null,"districtId":228929,"landSize":2.0,"isDeleted":false,"district":"537f39d1d52342499eb2ca84622b83c6","id":7031,"state":"","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"9764811259","stateId":2826509,"mobileNo":"4829961347","farmerName":"zvDeTRRJac","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14217},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14218},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14219},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14220},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14221},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14222},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14223},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14224},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14225},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14226},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14227},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14228},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14229},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14230},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14231},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14232},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14233},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14234},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14235},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14236},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14237},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14238},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14239},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14240},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14241},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14242},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14243},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14244},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14245},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14246},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14247},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14248},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14249},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14250},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14251},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14252}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7315,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 52
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:05.170 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.282
16:53:05.172 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=52
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:05.453 response time in milliseconds: 281
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 513
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 28
[]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> * def addFarmer = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), cropId1: #(cropId1), cropName1: #(cropName1), cropId2: #(cropId2), cropName2: #(cropName2), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.645
>>> nurture_retail_application/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtCode": "7546fe1d-1498-11eb-a3ba-0248be55e900",
  "districtId": 2449690,
  "cropId1": "54",
  "cropName1": "Capsicum",
  "cropId2": "55",
  "cropName2": "Cardamom",
  "stateCode": "R17",
  "stateId": 2714,
  "tehasilCode": "7546eef4-1498-11eb-a3ba-0248be55e900",
  "tehsilId": 2449682,
  "altMobileNo": "2823611625",
  "farmerName": "vhMkSSWQdK",
  "mobileNo": "5596332594"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:05.756 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:53:05.756 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>>>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#number',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: [
       {
           cropId: "#(cropId1)",
           cropName: "#(cropName1)"
       },
       {
           cropId: "#(cropId2)",
           cropName: "#(cropName2)"
       }
   ],
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.360
16:53:05.759 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 352
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"54","cropName":"Capsicum"},{"cropId":"55","cropName":"Cardamom"}],"tehsilId":2449682,"districtId":2449690,"landSize":"2","altMobileNo":"2823611625","district":"7546fe1d-1498-11eb-a3ba-0248be55e900","stateId":2714,"mobileNo":"5596332594","state":"R17","farmerName":"vhMkSSWQdK","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900"}

16:53:06.119 response time in milliseconds: 359
1 < 201
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < location: /api/farmers/7461
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A new uplecommerceFarmer is created with identifier 7461
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 7461
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 100
{"tehsilId":2449682,"altMobileNo":"2823611625","stateId":2714,"mobileNo":"5596332594","farmerName":"vhMkSSWQdK","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":17093},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":17094}],"farmerId":null,"districtId":2449690,"landSize":2.0,"isDeleted":false,"district":"7546fe1d-1498-11eb-a3ba-0248be55e900","id":7461,"state":"R17","village":null,"villageId":null}
>>>> Then status 201 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.mobileNo == "#(mobileNo)" 0.002
>>>> And match response.farmerName == "#(farmerName)" 0.003
>>>> And match response.stateId == "#(stateId)" 0.003
>>>> And match response.districtId == "#(districtId)" 0.002
>>>> And match response.tehsilId == "#(tehsilId)" 0.001
>>>> And match response == schema 0.000
>>>> And match response.farmerCrops[0] == cropsSchema 0.000
>>> * def farmersList = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getFarmers.feature') { authToken: #(token) } 0.678
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmers.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:06.478 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>>>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#number',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> When method get 0.316
16:53:06.480 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:06.794 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=1&size=20>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=25&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 87
[{"tehsilId":227890,"altMobileNo":"7495629687","stateId":695,"mobileNo":"4684622218","farmerName":"@#$ ","tehsil":"64902a480efd4eba858106d832b3a83f","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10338},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10339},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10340},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10341},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10342},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10343},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10344},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10345},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10346},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10347},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10348},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10349},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10350}],"farmerId":null,"districtId":3913,"landSize":2.0,"isDeleted":false,"district":"69b9afa14a80487aa9517a31f7b16f6e","id":7040,"state":"R03","village":null,"villageId":null},{"tehsilId":2860089,"altMobileNo":"3973739852","stateId":2860076,"mobileNo":"6926853738","farmerName":"123456","tehsil":"94792f86-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10352},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10353},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10351}],"farmerId":null,"districtId":2860086,"landSize":2.0,"isDeleted":false,"district":"94792ba5-23e6-11eb-a3ba-0248be55e900","id":7041,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3259461,"altMobileNo":"9931474226","stateId":2713,"mobileNo":"4961581961","farmerName":"123devid@7*","tehsil":"41454d70dbf845bab2dcbf4057943b8b","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10336},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10337},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10335}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":7039,"state":"R16","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"9661935345","stateId":2826509,"mobileNo":"1234545","farmerName":"1736695763","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10378},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10379},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10380},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10381},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10382},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10383},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10384},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10385},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10386},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10387},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10388},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10389},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10390},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10391},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":10392},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10393},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10394},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10395},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10396},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10397},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10398},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10399},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10400},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10401},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10402},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10403},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10404},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10405},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10406},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10407},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10408},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10409},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10410},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10411},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10412},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10413},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10414},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10415},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10416}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7044,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"2542126121","stateId":2792221,"mobileNo":"@#$ ","farmerName":"6856816663","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10377}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7043,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6563668222","stateId":2574223,"mobileNo":"123devid@7*","farmerName":"8374511123","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10368},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10369},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10370},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10371},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10372},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10373},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10374},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10375},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10376},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10354},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10355},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10356},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10358},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10359},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10360},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10361},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10362},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10363},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10364},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10365},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10366},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10367}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7042,"state":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793351,"altMobileNo":"9222197216","stateId":2684,"mobileNo":"3587277593","farmerName":"ABbjnauSlS","tehsil":"62bda599-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15424},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15427},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15428},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15422},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7376,"state":"R07","village":null,"villageId":null},{"tehsilId":2950637,"altMobileNo":"2667495396","stateId":2711,"mobileNo":"2186992387","farmerName":"aBtYyuSPgc","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15184},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15185},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15186},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15187},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15188},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15189},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15190},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15191},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15193},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15183}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7362,"state":"R12","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"","stateId":3016699,"mobileNo":"2175627277","farmerName":"ACZONDRQPB","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15432},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15433},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15435},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15437},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15438},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15439},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15440},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15441},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15442},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15443},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15444},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15445},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15446},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15447},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15448},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15449},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15450},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15451},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15453},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15454},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15455},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15456},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15458},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15459},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15461},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15462},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15463}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7378,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"7222681536","stateId":2948432,"mobileNo":"8875349765","farmerName":"AdxTbusrpr","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11136},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11137},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11138},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11139},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11140},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11141},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11131},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11132},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11133},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11134},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11135}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7121,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748700,"altMobileNo":"","stateId":2712,"mobileNo":"6191172271","farmerName":"AJVANVpwWF","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15985}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7404,"state":"R15","village":null,"villageId":null},{"tehsilId":2416628,"altMobileNo":"9916227587","stateId":2713,"mobileNo":"4258547778","farmerName":"aLcSpBVLYa","tehsil":"07ed1cd1-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10457},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10458}],"farmerId":null,"districtId":2416629,"landSize":2.0,"isDeleted":false,"district":"07ed1ecc-148a-11eb-a3ba-0248be55e900","id":7048,"state":"R16","village":null,"villageId":null},{"tehsilId":2548839,"altMobileNo":"6665282831","stateId":2706,"mobileNo":"1575835139","farmerName":"AmMvMsiAbe","tehsil":"e5c08881-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9559},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9560}],"farmerId":null,"districtId":2548856,"landSize":2.0,"isDeleted":false,"district":"e5c09cbf-14a9-11eb-a3ba-0248be55e900","id":6992,"state":"R10","village":null,"villageId":null},{"tehsilId":5273,"altMobileNo":"","stateId":1357,"mobileNo":"5522738391","farmerName":"AmZBVHSGQl","tehsil":"d279f909bfe74d728d6a0245ae45e137","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13441},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13442},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13443},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13444},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13446},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13447},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13449},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13450},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13451}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7258,"state":"R05","village":null,"villageId":null},{"tehsilId":2934911,"altMobileNo":"4969888523","stateId":2934902,"mobileNo":"2738792982","farmerName":"AnuFpJitit","tehsil":"23376ac3-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10467},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10468}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7053,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2749862752","stateId":2948384,"mobileNo":"3221142337","farmerName":"aOAhdjlNSF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12000},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":12001}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7167,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"","stateId":3016849,"mobileNo":"8588364369","farmerName":"aOnOvaHzwi","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10626},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10627},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10628},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10630},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10631},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10633},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10634},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10635},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10636},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10637},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10638},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10639},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10640},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10641},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10645}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7077,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"4166776482","stateId":2948432,"mobileNo":"6852748946","farmerName":"APxibPKkUG","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":12450},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":12451}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7192,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"8516279814","stateId":null,"mobileNo":"2278534387","farmerName":"AQIDdrryNK","tehsil":"106","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13316},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13319},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13320},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13321},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13322},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13323},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13324},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13325},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13326},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13327},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13328},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13329},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13330},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13331},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13332},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13334},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13335},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13336},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13337},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13338},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13339},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13340},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13341},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13343},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13344},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13345},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13346},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13347}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7250,"state":"","village":null,"villageId":null},{"tehsilId":2310421,"altMobileNo":"","stateId":1357,"mobileNo":"9213356632","farmerName":"arlxvcsSsQ","tehsil":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11264},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11265},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11266},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11267},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11268},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11269},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11270},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11272},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11273},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11276},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11277},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11278},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11279},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11256},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11257},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11258},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11260},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11262},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11263}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7130,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response[0] == schema 0.000
>>>> And match response[0].farmerCrops[0] == cropsSchema 0.000
>>> Then assert utils().verifyAddedFarmerInFarmersList(token, farmersList.response, addFarmer.response.farmerName); 56.024
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 0
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:07.280 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.347
16:53:07.281 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:07.625 response time in milliseconds: 342
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=1&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 59
[{"tehsilId":227890,"altMobileNo":"7495629687","stateId":695,"mobileNo":"4684622218","farmerName":"@#$ ","tehsil":"64902a480efd4eba858106d832b3a83f","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10338},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10339},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10340},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10341},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10342},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10343},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10344},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10345},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10346},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10347},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10348},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10349},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10350}],"farmerId":null,"districtId":3913,"landSize":2.0,"isDeleted":false,"district":"69b9afa14a80487aa9517a31f7b16f6e","id":7040,"state":"R03","village":null,"villageId":null},{"tehsilId":2860089,"altMobileNo":"3973739852","stateId":2860076,"mobileNo":"6926853738","farmerName":"123456","tehsil":"94792f86-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10352},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10353},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10351}],"farmerId":null,"districtId":2860086,"landSize":2.0,"isDeleted":false,"district":"94792ba5-23e6-11eb-a3ba-0248be55e900","id":7041,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3259461,"altMobileNo":"9931474226","stateId":2713,"mobileNo":"4961581961","farmerName":"123devid@7*","tehsil":"41454d70dbf845bab2dcbf4057943b8b","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10336},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10337},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10335}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":7039,"state":"R16","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"9661935345","stateId":2826509,"mobileNo":"1234545","farmerName":"1736695763","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10378},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10379},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10380},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10381},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10382},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10383},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10384},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10385},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10386},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10387},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10388},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10389},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10390},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10391},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":10392},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10393},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10394},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10395},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10396},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10397},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10398},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10399},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10400},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10401},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10402},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10403},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10404},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10405},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10406},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10407},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10408},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10409},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10410},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10411},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10412},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10413},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10414},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10415},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10416}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7044,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"2542126121","stateId":2792221,"mobileNo":"@#$ ","farmerName":"6856816663","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10377}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7043,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6563668222","stateId":2574223,"mobileNo":"123devid@7*","farmerName":"8374511123","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10368},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10369},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10370},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10371},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10372},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10373},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10374},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10375},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10376},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10354},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10355},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10356},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10358},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10359},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10360},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10361},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10362},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10363},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10364},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10365},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10366},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10367}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7042,"state":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793351,"altMobileNo":"9222197216","stateId":2684,"mobileNo":"3587277593","farmerName":"ABbjnauSlS","tehsil":"62bda599-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15424},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15427},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15428},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15422},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7376,"state":"R07","village":null,"villageId":null},{"tehsilId":2950637,"altMobileNo":"2667495396","stateId":2711,"mobileNo":"2186992387","farmerName":"aBtYyuSPgc","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15184},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15185},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15186},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15187},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15188},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15189},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15190},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15191},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15193},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15183}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7362,"state":"R12","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"","stateId":3016699,"mobileNo":"2175627277","farmerName":"ACZONDRQPB","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15432},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15433},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15435},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15437},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15438},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15439},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15440},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15441},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15442},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15443},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15444},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15445},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15446},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15447},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15448},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15449},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15450},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15451},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15453},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15454},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15455},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15456},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15458},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15459},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15461},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15462},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15463}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7378,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"7222681536","stateId":2948432,"mobileNo":"8875349765","farmerName":"AdxTbusrpr","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11136},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11137},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11138},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11139},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11140},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11141},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11131},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11132},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11133},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11134},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11135}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7121,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:08.250 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.357
16:53:08.251 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:08.606 response time in milliseconds: 353
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=2&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 55
[{"tehsilId":2748700,"altMobileNo":"","stateId":2712,"mobileNo":"6191172271","farmerName":"AJVANVpwWF","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15985}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7404,"state":"R15","village":null,"villageId":null},{"tehsilId":2416628,"altMobileNo":"9916227587","stateId":2713,"mobileNo":"4258547778","farmerName":"aLcSpBVLYa","tehsil":"07ed1cd1-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10457},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10458}],"farmerId":null,"districtId":2416629,"landSize":2.0,"isDeleted":false,"district":"07ed1ecc-148a-11eb-a3ba-0248be55e900","id":7048,"state":"R16","village":null,"villageId":null},{"tehsilId":2548839,"altMobileNo":"6665282831","stateId":2706,"mobileNo":"1575835139","farmerName":"AmMvMsiAbe","tehsil":"e5c08881-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9559},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9560}],"farmerId":null,"districtId":2548856,"landSize":2.0,"isDeleted":false,"district":"e5c09cbf-14a9-11eb-a3ba-0248be55e900","id":6992,"state":"R10","village":null,"villageId":null},{"tehsilId":5273,"altMobileNo":"","stateId":1357,"mobileNo":"5522738391","farmerName":"AmZBVHSGQl","tehsil":"d279f909bfe74d728d6a0245ae45e137","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13441},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13442},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13443},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13444},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13446},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13447},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13449},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13450},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13451}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7258,"state":"R05","village":null,"villageId":null},{"tehsilId":2934911,"altMobileNo":"4969888523","stateId":2934902,"mobileNo":"2738792982","farmerName":"AnuFpJitit","tehsil":"23376ac3-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10467},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10468}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7053,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2749862752","stateId":2948384,"mobileNo":"3221142337","farmerName":"aOAhdjlNSF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12000},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":12001}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7167,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"","stateId":3016849,"mobileNo":"8588364369","farmerName":"aOnOvaHzwi","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10626},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10627},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10628},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10630},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10631},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10633},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10634},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10635},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10636},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10637},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10638},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10639},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10640},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10641},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10645}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7077,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"4166776482","stateId":2948432,"mobileNo":"6852748946","farmerName":"APxibPKkUG","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":12450},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":12451}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7192,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"8516279814","stateId":null,"mobileNo":"2278534387","farmerName":"AQIDdrryNK","tehsil":"106","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13316},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13319},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13320},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13321},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13322},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13323},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13324},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13325},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13326},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13327},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13328},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13329},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13330},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13331},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13332},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13334},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13335},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13336},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13337},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13338},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13339},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13340},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13341},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13343},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13344},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13345},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13346},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13347}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7250,"state":"","village":null,"villageId":null},{"tehsilId":2310421,"altMobileNo":"","stateId":1357,"mobileNo":"9213356632","farmerName":"arlxvcsSsQ","tehsil":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11264},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11265},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11266},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11267},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11268},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11269},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11270},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11272},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11273},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11276},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11277},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11278},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11279},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11256},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11257},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11258},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11260},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11262},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11263}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7130,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 2
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:09.237 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.342
16:53:09.238 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:09.576 response time in milliseconds: 337
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=3&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=1&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"tehsilId":5277,"altMobileNo":"8756799185","stateId":2704,"mobileNo":"8111348254","farmerName":"AUMNaPFeGq","tehsil":"bcbbcc78094f4b5dac5e54055bd97568","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11086},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11087},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11088},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11089},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11090},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11091},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11092},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11093},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11094},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11095},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11096},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11097},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11098},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11099}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7111,"state":"R08","village":null,"villageId":null},{"tehsilId":2860081,"altMobileNo":"9216669271","stateId":2860076,"mobileNo":"4985748916","farmerName":"aWyhenGkxW","tehsil":"947924a0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":71,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Jute","id":15592},{"cropId":110,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Marigold","id":15593}],"farmerId":null,"districtId":2860095,"landSize":2.0,"isDeleted":false,"district":"947936e7-23e6-11eb-a3ba-0248be55e900","id":7383,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2350028,"altMobileNo":"9569847727","stateId":null,"mobileNo":"2257135247","farmerName":"AYltpozNrc","tehsil":"b4bed8ba-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10976},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10977},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10963},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10964},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10965},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10966},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10967},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10968},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10969},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10970},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10971},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10972},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10973},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10974},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10975}],"farmerId":null,"districtId":2350007,"landSize":2.0,"isDeleted":false,"district":"b4bebd31-1469-11eb-a3ba-0248be55e900","id":7099,"state":"","village":null,"villageId":null},{"tehsilId":2950633,"altMobileNo":"8723344845","stateId":null,"mobileNo":"4336248792","farmerName":"BAZAkTUcFw","tehsil":"67891f7f-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16528},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16523},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16524},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16525},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16526},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16527}],"farmerId":null,"districtId":2950639,"landSize":2.0,"isDeleted":false,"district":"678926ae-2415-11eb-a3ba-0248be55e900","id":7435,"state":"","village":null,"villageId":null},{"tehsilId":5289,"altMobileNo":"1774117517","stateId":2704,"mobileNo":"6494231438","farmerName":"BbpBeDTjjm","tehsil":"30ed17d4e0984025bc03f996d0ea1bdd","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12144},{"cropId":110,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Marigold","id":12145}],"farmerId":null,"districtId":5277,"landSize":2.0,"isDeleted":false,"district":"bcbbcc78094f4b5dac5e54055bd97568","id":7174,"state":"R08","village":null,"villageId":null},{"tehsilId":1444,"altMobileNo":"4265778134","stateId":null,"mobileNo":"9292292142","farmerName":"bdTtjEoHFD","tehsil":"403141","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13840},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13841},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13834},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13835},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13836},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13837},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13838},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13839}],"farmerId":null,"districtId":1189,"landSize":2.0,"isDeleted":false,"district":"437","id":7280,"state":"","village":null,"villageId":null},{"tehsilId":2449700,"altMobileNo":"","stateId":2714,"mobileNo":"3748857815","farmerName":"BJuspYTjUR","tehsil":"75471a23-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13987}],"farmerId":null,"districtId":2449691,"landSize":2.0,"isDeleted":false,"district":"7546ffe9-1498-11eb-a3ba-0248be55e900","id":7298,"state":"R17","village":null,"villageId":null},{"tehsilId":2950630,"altMobileNo":"","stateId":2711,"mobileNo":"7879832135","farmerName":"BKIumQnPRn","tehsil":"67891bed-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15879},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15880},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15881},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15882},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15883},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15884},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15885},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15886},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15887},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15888},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15889},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15890},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15891},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15892},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15893},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15894},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15895},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15896},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15897},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15898},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15899}],"farmerId":null,"districtId":2950641,"landSize":2.0,"isDeleted":false,"district":"678928ef-2415-11eb-a3ba-0248be55e900","id":7399,"state":"R12","village":null,"villageId":null},{"tehsilId":2948439,"altMobileNo":"9615827388","stateId":2948432,"mobileNo":"4934942312","farmerName":"BkQbUCdWxd","tehsil":"7c412795-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12424},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12425},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12426},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12427},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12428},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12429},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12430},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12431},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12432},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12433},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12434},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12435},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12436},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12437},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12438},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12439},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12440},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12441},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12442},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12443},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12444},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12445},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12446},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12447},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12448},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12449}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7191,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759379,"altMobileNo":"6513447261","stateId":null,"mobileNo":"3747446431","farmerName":"blotEwbTrL","tehsil":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13536},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13537},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13538},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13539},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13540},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13527},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13528},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13529},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13530},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13531},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13532},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13533},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13534},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13535}],"farmerId":null,"districtId":2759365,"landSize":2.0,"isDeleted":false,"district":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","id":7265,"state":"","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 3
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:10.180 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.337
16:53:10.182 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=3
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:10.515 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=4&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=2&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":2482736,"altMobileNo":"2555336977","stateId":2710,"mobileNo":"5749477215","farmerName":"bmBYpCoNPN","tehsil":"9a3f8349-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10616},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10617},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10618},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10619},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10620},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10621},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10622}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7075,"state":"R14","village":null,"villageId":null},{"tehsilId":2759363,"altMobileNo":"7751346351","stateId":2759359,"mobileNo":"4496774229","farmerName":"BmTGyTYarg","tehsil":"1e07d6b4-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11675},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11676},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11677},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11678},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11679},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11680},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11681},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11682},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11683},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11684},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11685},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11686},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11687},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11688},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11689},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11690},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11691},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11692},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11693},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11694},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11695},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11696},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11697},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11698},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11699}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7146,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827047,"altMobileNo":"","stateId":2705,"mobileNo":"8545988496","farmerName":"bNcvRfrWLH","tehsil":"84197f8a-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8769},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8770},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8771},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8772},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8773},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8774},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8775},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8776},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8777},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8778},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8779},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8780},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8781},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8782},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8783},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8784},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8785},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8786},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8787},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8788},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8789},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8790},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8791}],"farmerId":null,"districtId":2827048,"landSize":2.0,"isDeleted":false,"district":"841981b6-23e4-11eb-a3ba-0248be55e900","id":6957,"state":"R09","village":null,"villageId":null},{"tehsilId":2748696,"altMobileNo":"","stateId":2712,"mobileNo":"2713656175","farmerName":"bNwfDWrRnr","tehsil":"904e9fe0-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16326},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16327},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16328},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16329},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16330},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16331},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16332},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16333},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16334},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16335},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16336},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16337},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16338},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16339},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16340}],"farmerId":null,"districtId":2748702,"landSize":2.0,"isDeleted":false,"district":"904f1e8f-237e-11eb-a3ba-0248be55e900","id":7421,"state":"R15","village":null,"villageId":null},{"tehsilId":2449697,"altMobileNo":"2821273654","stateId":2714,"mobileNo":"3419794725","farmerName":"brSLcgsVqd","tehsil":"7547088a-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13086},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13087},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13088},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13089},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13090},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13091},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13092},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13093},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13094},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13095},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13096},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13097},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13098},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13099},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13100},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13101},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13102},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13103},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13104},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13105},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13106},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13107},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13108},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13109},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13110},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13111},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13112},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13113},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13114},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13115},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13116},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13117}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7225,"state":"R17","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3937431169","stateId":null,"mobileNo":"8834517874","farmerName":"BsFABTOxOl","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16896},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16897},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16898},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16899},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16900},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16901},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16902},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16903},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16904},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16905},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16906},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16907},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16908},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16909},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16910},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16911},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16912},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16913},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16914},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16915},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16916},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16917},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16918},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16884},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16885},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16886},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16887},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16888},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16889},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16890},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16891},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16892},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16893},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16894},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16895}],"farmerId":null,"districtId":1102,"landSize":2.0,"isDeleted":false,"district":"419","id":7452,"state":"","village":null,"villageId":null},{"tehsilId":5286,"altMobileNo":"2773845164","stateId":2704,"mobileNo":"9525245566","farmerName":"BsSUgqoCLI","tehsil":"ace0cf61c9ab41d3bb46664e2c8c1f2e","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12114},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12115},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12116},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12117},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12118},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12119},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12120},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12121},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12122},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12123},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12124},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12125},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12126},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12127},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12128},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12129},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12130},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12131},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12132},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12133},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12134},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12135},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12136},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12137},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12138},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12139},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12140},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12141}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7172,"state":"R08","village":null,"villageId":null},{"tehsilId":2860080,"altMobileNo":"","stateId":2860076,"mobileNo":"4716842822","farmerName":"BvOcFbFved","tehsil":"9479224b-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12876},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12877},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12878},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12879},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12880},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12881},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12882},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12883},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12884},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12885},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12886},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12887},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12888},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12889},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12890},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12891},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12892},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12893},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12894},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12895},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12896},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12897},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12898},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12899},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12900},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12901},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12902},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12903},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12904},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12905},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12906},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12907},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12908},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12909},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12910},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12911}],"farmerId":null,"districtId":2860079,"landSize":2.0,"isDeleted":false,"district":"947920c1-23e6-11eb-a3ba-0248be55e900","id":7218,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1105,"altMobileNo":"7599216843","stateId":417,"mobileNo":"6621431483","farmerName":"bvwwceSGxL","tehsil":"420","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16849},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16850},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16851},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16852},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16853},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16854},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16855},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16856},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16857},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16858},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16859},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16860},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16861},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16862},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16863},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16864},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16865},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16866},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16867},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16868},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16869},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16870},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16871},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16872},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16873},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16874},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16875},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16876},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16877},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16878},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16879},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16880},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16881},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16882},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16883}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7451,"state":"R02","village":null,"villageId":null},{"tehsilId":210871,"altMobileNo":"3386816679","stateId":5276,"mobileNo":"4288345796","farmerName":"BwgSiOgedA","tehsil":"a872a1fb9a564523a591d377deca6bd5","farmerCrops":[{"cropId":76,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Muskmelon","id":13194},{"cropId":82,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rubber","id":13195}],"farmerId":null,"districtId":228894,"landSize":2.0,"isDeleted":false,"district":"6fba105124da4e0498ab8b8a80126470","id":7234,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 4
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:11.159 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.439
16:53:11.161 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=4
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:11.597 response time in milliseconds: 433
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=5&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=3&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 97
[{"tehsilId":2881,"altMobileNo":"","stateId":1357,"mobileNo":"4699742365","farmerName":"BxrDApHaZX","tehsil":"410691","farmerCrops":[{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15232},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15233},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15234},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15235},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15236},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15237},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15238},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15239},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15240},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15241},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15242},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15243},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15244},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15245},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15246},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15247},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15248},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15249},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15250},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15251},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15218},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15219},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15220},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15221},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15222},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15223},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15224},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15225},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15226},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15227},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15228},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15229},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15230},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15231}],"farmerId":null,"districtId":2332953,"landSize":2.0,"isDeleted":false,"district":"e11d89cf-121c-11eb-a3ba-0248be55e900","id":7366,"state":"R05","village":null,"villageId":null},{"tehsilId":2759365,"altMobileNo":"","stateId":2759359,"mobileNo":"5411772771","farmerName":"BXVquNJhyn","tehsil":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13504},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13505},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13506},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13507},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13508},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13509},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13510},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13511},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13512},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13499},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13500},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13501},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13502},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13503}],"farmerId":null,"districtId":2759365,"landSize":2.0,"isDeleted":false,"district":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","id":7263,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"7316139298","stateId":2826379,"mobileNo":"2792867526","farmerName":"byVknTjevg","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":12301},{"cropId":93,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Moth","id":12302}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7180,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748695,"altMobileNo":"8287689293","stateId":2712,"mobileNo":"6492212588","farmerName":"CdSckbgJAI","tehsil":"904e87dc-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15992},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15993}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7408,"state":"R15","village":null,"villageId":null},{"tehsilId":2934910,"altMobileNo":"","stateId":2934902,"mobileNo":"1185952466","farmerName":"CEBfpPCHEu","tehsil":"23376997-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10465},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10466}],"farmerId":null,"districtId":2934905,"landSize":2.0,"isDeleted":false,"district":"23376325-23fa-11eb-a3ba-0248be55e900","id":7052,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750889,"altMobileNo":"1762673834","stateId":2750881,"mobileNo":"4273557731","farmerName":"cezrTkozcM","tehsil":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14912},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14913},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14914},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14915},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14879},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14880},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14881},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14882},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14883},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14884},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14885},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14886},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14887},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14888},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14889},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14890},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14891},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14892},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14893},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14894},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14895},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14896},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14897},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14898},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14899},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14900},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14901},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14902},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14903},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14904},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14905},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14906},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14907},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14908},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14909},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14910},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14911}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7344,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482729,"altMobileNo":"9254689978","stateId":2710,"mobileNo":"7714214669","farmerName":"cGKWtoJBhD","tehsil":"9a3f747b-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13735},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13736},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13737},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13738},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13739},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13740},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13741},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13742},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13743},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13744},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13745},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13746},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13747},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13748},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13749},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13750},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13751},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13752},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13753},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13754},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13755},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13756},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13757},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13758},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13759}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7274,"state":"R14","village":null,"villageId":null},{"tehsilId":2827042,"altMobileNo":"","stateId":2705,"mobileNo":"4919265614","farmerName":"cikXpPwCyr","tehsil":"84197450-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13380},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13381},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13382},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13383},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13384},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13385},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13386},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13387},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13388},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13389}],"farmerId":null,"districtId":2827050,"landSize":2.0,"isDeleted":false,"district":"84198622-23e4-11eb-a3ba-0248be55e900","id":7252,"state":"R09","village":null,"villageId":null},{"tehsilId":2922,"altMobileNo":"1867413175","stateId":947,"mobileNo":"1764819955","farmerName":"CIuZjerqMy","tehsil":"410732","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10200},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10201},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10202},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10203},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10204},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10205},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10206},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10207},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10208},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10209},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10210},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10211},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10212},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10213},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10214},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10215},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10216},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10217},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10218},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10219},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10220},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10221},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10222},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10223},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10224},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10225},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10226},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10227},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10228},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10229},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10230},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10231},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10232},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10233},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10234}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7030,"state":"R04","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"9989712934","stateId":2792221,"mobileNo":"1341828391","farmerName":"CJsXwafizO","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9362},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9363},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9364},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9365},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9366},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9367},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9368},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9369},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9370},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9371},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9372},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9373},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9374},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9375},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9376},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9377},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9378},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9379},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9380},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9381},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9382},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9383},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9384},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9385},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9386},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9387},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9388},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9389},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9390},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9391},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9392},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9393},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9394},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9395},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9396},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9397},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9398}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6985,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 5
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:12.224 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.356
16:53:12.226 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=5
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:12.579 response time in milliseconds: 350
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=6&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=4&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"tehsilId":210869,"altMobileNo":"","stateId":5276,"mobileNo":"9917273696","farmerName":"cJxqEOQdfu","tehsil":"0b2b749d61c44c82b961efb9920a4e70","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11103}],"farmerId":null,"districtId":6399,"landSize":2.0,"isDeleted":false,"district":"42ea95291444486c97c91420a86c921b","id":7114,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2793336,"altMobileNo":"9877319142","stateId":null,"mobileNo":"7227558936","farmerName":"CkMdJiyHks","tehsil":"62bd918b-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":17037},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17038},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":17039},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":17040},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":17041},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":17042},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17043},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":17044},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17045},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":17046},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":17047},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":17048},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":17049},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":17050},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":17051},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":17052},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":17053},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17054},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17055},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17056},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":17057},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17058},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17059},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17060},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":17061},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17062},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17063}],"farmerId":null,"districtId":2793331,"landSize":2.0,"isDeleted":false,"district":"62bd8a41-23da-11eb-a3ba-0248be55e900","id":7458,"state":"","village":null,"villageId":null},{"tehsilId":3016701,"altMobileNo":"","stateId":3016699,"mobileNo":"6892294126","farmerName":"CkYZvYqrLN","tehsil":"67e46257-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9856},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9857},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9858},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9859},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9860},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9861},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9862},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9863},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9864},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9865},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9866},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9867},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9868},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9837},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9838},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9839},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9840},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9841},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9842},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9843},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9844},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9845},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9846},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9847},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9848},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9849},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9850},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9851},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9852},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9853},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9854},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9855}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7015,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939054,"altMobileNo":"4132685252","stateId":2939044,"mobileNo":"6154897294","farmerName":"cmfSnnlKpK","tehsil":"ae3a151f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":56,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Carrot","id":13188},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13189}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7231,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950633,"altMobileNo":"","stateId":2711,"mobileNo":"5899515379","farmerName":"CQefMBMwHW","tehsil":"67891f7f-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15168},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15169},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15170},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15171},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15161},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15162},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15163},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15164},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15165},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15166},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15167}],"farmerId":null,"districtId":2950628,"landSize":2.0,"isDeleted":false,"district":"67891980-2415-11eb-a3ba-0248be55e900","id":7360,"state":"R12","village":null,"villageId":null},{"tehsilId":1465,"altMobileNo":"7145123299","stateId":695,"mobileNo":"9637186898","farmerName":"crUJiNEYZu","tehsil":"403181","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13826},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13827},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13828},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13829},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13830},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13831},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13832},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13833}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7279,"state":"R03","village":null,"villageId":null},{"tehsilId":2901599,"altMobileNo":"4696189286","stateId":2709,"mobileNo":"2241747316","farmerName":"ctbIqCYBVH","tehsil":"b2a8cc99-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14253},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14254}],"farmerId":null,"districtId":2901600,"landSize":2.0,"isDeleted":false,"district":"b2a8cde0-23f8-11eb-a3ba-0248be55e900","id":7316,"state":"R13","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6462741141","stateId":2792221,"mobileNo":"1328327344","farmerName":"cXWNAgzlew","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9288},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9289},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9290},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9291},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9292},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9293},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9294},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9295},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9296},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9297},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9298},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9299},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9300},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9301},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9302},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9303},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9304},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9305},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9306},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9307},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9308},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9309},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9310},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9311},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9312},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9313},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9314},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9315},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9316},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9317},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9318},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9319},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9320},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9321},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9322},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9323},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9324}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6983,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7469452488","stateId":null,"mobileNo":"6779546137","farmerName":"CYRgLnCaXe","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13633},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13634},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13635},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13636},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13637},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13638},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13639},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13640},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13641},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13642},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13643},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13644},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13645},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13646},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13647},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13648},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13649},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13650},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13651},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13652},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13653},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13654},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13655},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13656},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13657},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13658}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7270,"state":"","village":null,"villageId":null},{"tehsilId":2416632,"altMobileNo":"","stateId":2713,"mobileNo":"2222762767","farmerName":"DadKlQOxsY","tehsil":"07ed710e-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11392},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11393},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11394},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11395},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11396},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11397},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11398},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11399},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11400},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11401},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11402},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11403},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11404},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11405},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11406},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11407},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11408},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11409},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11410},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11411},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11412},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11413},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11414},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11415},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11416},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11417},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11418},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11419},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11420},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11383},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11384},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11385},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11386},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11387},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11388},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11389},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11390},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11391}],"farmerId":null,"districtId":2416637,"landSize":2.0,"isDeleted":false,"district":"07ed7a0b-148a-11eb-a3ba-0248be55e900","id":7136,"state":"R16","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 6
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:13.189 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.319
16:53:13.190 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=6
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:13.507 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=7&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=5&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":-1,"altMobileNo":"5635927946","stateId":2826379,"mobileNo":"7479354813","farmerName":"dCatWRKKft","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10837},{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":10838}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7088,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":65767,"altMobileNo":"8873249493","stateId":417,"mobileNo":"4111197815","farmerName":"DGylYtwGDB","tehsil":"a0e84df8e6ae4ae3931d0c8ae37c2e1f","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16919},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16920},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16921},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16922},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16923},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16924},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16925},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16926},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16927},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16928},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16929},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16930},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16931},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16932},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16933},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16934},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16935},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16936},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16937},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16938},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16939},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16940},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16941},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16942},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16943},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16944},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16945},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16946},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16947},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16948},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16949},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16950},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16951},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16952},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16953}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7453,"state":"R02","village":null,"villageId":null},{"tehsilId":3767,"altMobileNo":"6671899823","stateId":1357,"mobileNo":"6753581613","farmerName":"dIRduuNlSx","tehsil":"7ba45c475449429c9658d55ed61021b4","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13474},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13475},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13476},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13477},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13478},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13479},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13480},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13481},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13482},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13483},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13484}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7261,"state":"R05","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"4255626391","stateId":2792221,"mobileNo":"1596533648","farmerName":"DJZitOrJvP","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":9661},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9662}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":6999,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4781787486","stateId":2948432,"mobileNo":"4349116148","farmerName":"DMRPGbtWaD","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9760},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9761},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9762},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9763},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9764},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9765},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9766},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9744},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9745},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9746},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9747},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9748},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9749},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9750},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9751},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9752},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9753},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9754},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9755},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9756},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9757},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9758},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9759}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7009,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016851,"altMobileNo":"","stateId":3016849,"mobileNo":"9485873836","farmerName":"dNbEJRMNyq","tehsil":"24e68c53-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12488},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12489},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12490},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12491},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12492},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12493},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12494},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12495},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12496},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12497},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12498},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12499},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12500},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12501},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12502},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12503},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12504},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12505},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12506},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12507},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12508},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12509},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12510},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12511},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12512},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12513},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12514},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12515},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12516},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12517},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12518},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12519},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12520},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12521},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12522},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12523}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7194,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":6800,"altMobileNo":"3674287526","stateId":5276,"mobileNo":"8122493477","farmerName":"dqagycQtbM","tehsil":"6b8dd32674204d5483ec7fb48b17dc9e","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13212},{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":13213}],"farmerId":null,"districtId":6676,"landSize":2.0,"isDeleted":false,"district":"8d884c551f2643e18eab0fd55c819953","id":7243,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2332483,"altMobileNo":"1617923596","stateId":1357,"mobileNo":"8823782776","farmerName":"DrTgRKALls","tehsil":"d5026ede-443d-4ea0-b949-6e170282a05b","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11356},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11358},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11359},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11360},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11361},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11362},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11363},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11364},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11365},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11366},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11367},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11368},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11369},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11370},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11371},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11372},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11373},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11374},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11375},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11376},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11377},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11378},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11379},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11380}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7134,"state":"R05","village":null,"villageId":null},{"tehsilId":2827044,"altMobileNo":"4179196697","stateId":2705,"mobileNo":"6654235172","farmerName":"DsfqSTipYB","tehsil":"8419791a-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8800},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8801},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8802},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8803},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8804},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8805},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8806},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8807},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8808},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8809},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8810},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8811},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8812},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8813},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8814},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8792},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8793},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8794},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8795},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8796},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8797},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8798},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8799}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6958,"state":"R09","village":null,"villageId":null},{"tehsilId":3016852,"altMobileNo":"4386456168","stateId":3016849,"mobileNo":"6254371696","farmerName":"dSUEpNvSYv","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":74,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mango","id":11107},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11108}],"farmerId":null,"districtId":3016850,"landSize":2.0,"isDeleted":false,"district":"24e685eb-2419-11eb-a3ba-0248be55e900","id":7118,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.002
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 7
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:14.121 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.349
16:53:14.123 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=7
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:14.469 response time in milliseconds: 344
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=8&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=6&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 73
[{"tehsilId":2827049,"altMobileNo":"9937983397","stateId":null,"mobileNo":"6784627263","farmerName":"dtUwlSULRK","tehsil":"841983d4-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10540},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10541},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10542},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10543},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10544},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10545},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10546},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10547},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10548},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10549},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10550},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10551},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10552},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10553},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10554},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10555},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10556},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10557},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10558},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10559}],"farmerId":null,"districtId":2827045,"landSize":2.0,"isDeleted":false,"district":"84197b38-23e4-11eb-a3ba-0248be55e900","id":7065,"state":"","village":null,"villageId":null},{"tehsilId":2948436,"altMobileNo":"2534398977","stateId":2948432,"mobileNo":"2315781913","farmerName":"duZhCbCuED","tehsil":"7c41202d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15872},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15873},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15874},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15853},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15854},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15855},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15856},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15857},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15858},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15859},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15860},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15861},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15862},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15863},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15864},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15865},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15866},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15867},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15868},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15869},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15870},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15871}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7396,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416631,"altMobileNo":"8398555235","stateId":2713,"mobileNo":"4848658474","farmerName":"DWBdBpSQNz","tehsil":"07ed6e51-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14595},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14596},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14597},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14598},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14599},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14600},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14601},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14602},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14603},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14604},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14605},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14606},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14607},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14608},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14609},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14610},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14611},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14612}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7331,"state":"R16","village":null,"villageId":null},{"tehsilId":2860095,"altMobileNo":"3915516922","stateId":2860076,"mobileNo":"9415125735","farmerName":"DWZEaFUcth","tehsil":"947936e7-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14720},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14721},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14722},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14723},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14724},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14725},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14726},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14727},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14728},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14729},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14730},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14715},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14716},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14717},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14718},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14719}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7339,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948439,"altMobileNo":"5455249113","stateId":2948432,"mobileNo":"6794638832","farmerName":"dZKUkhqjTG","tehsil":"7c412795-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12372},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12373},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12374},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12375},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12376},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12377},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12378},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12379},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12380},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12381},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12382},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12383},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12384},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12385},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12386},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12387},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12388},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12389},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12390},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12391},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12392},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12393},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12394},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12395},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12396},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12397}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7189,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2868555,"altMobileNo":"1786799181","stateId":2868554,"mobileNo":"4539631158","farmerName":"eAatbKgZHZ","tehsil":"2693aa90-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14487},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14488},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14489},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14490},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14491},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14492},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14493},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14494},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14495},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14496},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14497},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14498},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14499},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14500},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14501},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14502},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14503},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14504},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14505},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14506},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14507},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14508},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14509},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14510}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7326,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016700,"altMobileNo":"2792277496","stateId":3016699,"mobileNo":"6389362643","farmerName":"EabbwJrXRq","tehsil":"67e44b2d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15560},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15561},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15562},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15563},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15564},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15565},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15566},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15567},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15568},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15569},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15570},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15571},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15572},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15573},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15574},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15575},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15576},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15577},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15578},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15579},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15580},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15581},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15582},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15583},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15584},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15585},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15586},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15587},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15588},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15589},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15590},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15591}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7382,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3327,"altMobileNo":"7299496458","stateId":947,"mobileNo":"5393382226","farmerName":"EADaPHHJKD","tehsil":"999996","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11809},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11810}],"farmerId":null,"districtId":7603,"landSize":2.0,"isDeleted":false,"district":"a713e8cd9f4c4a3bb4931e120d772774","id":7154,"state":"R04","village":null,"villageId":null},{"tehsilId":2827050,"altMobileNo":"1791797539","stateId":2705,"mobileNo":"7915359868","farmerName":"eAFXTtWwTW","tehsil":"84198622-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13424},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13425},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13426},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13427},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13428},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13420},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13421},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13422},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7256,"state":"R09","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2714,"mobileNo":"1961926212","farmerName":"EeYJzWfhcM","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13056},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13057},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13058},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13059},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13060},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13061},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13062},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13063},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13064},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13065},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13066},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13067},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13068},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13069},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13070},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13071},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13072},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13073},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13074},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13075},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13076},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13077},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13078},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13079},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13080},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13081},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13082},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13083},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13084},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13085},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13054},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13055}],"farmerId":null,"districtId":2449695,"landSize":2.0,"isDeleted":false,"district":"75470615-1498-11eb-a3ba-0248be55e900","id":7224,"state":"R17","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 8
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:15.106 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.321
16:53:15.107 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=8
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:15.425 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=9&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=7&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":2948437,"altMobileNo":"2792359572","stateId":null,"mobileNo":"2275758144","farmerName":"eFgyaRtkdh","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10795},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10796},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10797},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10798},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10799},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10800},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10801},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10802},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10803},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10804},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10805},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10806},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10807},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10808},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10809},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10810},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10811},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10812},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10813},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10814},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10815}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7086,"state":"","village":null,"villageId":null},{"tehsilId":2482731,"altMobileNo":"5728211674","stateId":null,"mobileNo":"7121518279","farmerName":"EJOwUpVcwq","tehsil":"9a3f773f-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8576},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8577},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8578},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8579},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8580},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8581},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8582},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8583},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8584},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8585},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8549},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8550},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8551},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8552},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8553},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8554},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8555},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8556},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8557},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8558},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8559},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8560},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8561},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8562},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8563},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8564},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8565},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8566},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8567},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8568},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8569},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8570},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8571},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8572},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8573},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8574},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8575}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":6951,"state":"","village":null,"villageId":null},{"tehsilId":2939048,"altMobileNo":"9381224628","stateId":2939044,"mobileNo":"8388823147","farmerName":"eKPonMJlEq","tehsil":"ae3a084f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16768},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16769},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16770},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16771},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16772},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16773},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16774},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16775},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16776},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16777},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16778}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7448,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750887,"altMobileNo":"","stateId":2750881,"mobileNo":"3622272973","farmerName":"ekTFhZNDsl","tehsil":"bd6b76bc-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14731},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14732},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14733},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14734},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14735},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14736},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14737},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14738},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14739},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14740},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14741},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14742},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14743},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14744},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14745},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14746},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14747},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14748},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14749},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14750},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14751},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14752},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14753},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14754},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14755},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14756},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14757},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14758},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14759},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14760},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14761},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14762},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14763},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14764},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14765},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14766},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14767}],"farmerId":null,"districtId":2750889,"landSize":2.0,"isDeleted":false,"district":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","id":7340,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950640,"altMobileNo":"","stateId":2711,"mobileNo":"1468718133","farmerName":"elfgDpzXLL","tehsil":"678927c8-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15172},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15173},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15174},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15175},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15176},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15177},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15178},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15179},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15180},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15181},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15182}],"farmerId":null,"districtId":2950628,"landSize":2.0,"isDeleted":false,"district":"67891980-2415-11eb-a3ba-0248be55e900","id":7361,"state":"R12","village":null,"villageId":null},{"tehsilId":2748698,"altMobileNo":"2675178897","stateId":null,"mobileNo":"3952358164","farmerName":"EMdkIlPvjI","tehsil":"904ed31b-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14048},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14049},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14050},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14051},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14052},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14053},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14039},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14040},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14041},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14042},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14043},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14044},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14045},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14046},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14047}],"farmerId":null,"districtId":2748705,"landSize":2.0,"isDeleted":false,"district":"904f3b95-237e-11eb-a3ba-0248be55e900","id":7307,"state":"","village":null,"villageId":null},{"tehsilId":2948438,"altMobileNo":"","stateId":2948432,"mobileNo":"2931397728","farmerName":"EmEXWuOfSj","tehsil":"7c41254c-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10753},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10754},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10755},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10756},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10757},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10758},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10759},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10760},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10761},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10762},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10763},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10764},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10765},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10766},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10767},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10768},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10769},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10770},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10771},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10772},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10773}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7084,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934904,"altMobileNo":"6165119491","stateId":2934902,"mobileNo":"9393984387","farmerName":"eotYAeTQqZ","tehsil":"23376159-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12682},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12683},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12684},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12685},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12686},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12687},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12688},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12689},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12690},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12691},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12692},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12693}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7203,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7879,"altMobileNo":"6812778656","stateId":695,"mobileNo":"1835614379","farmerName":"ERpvaYgRGv","tehsil":"43b7e41a90a84ea2982046eba15ffe67","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16448},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16449},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16450},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16451},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16452},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16453},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16454},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16455},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16456},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16434},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16435},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16437},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16438},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16439},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16440},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16441},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16442},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16443},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16444},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16445},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16446},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16447}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7428,"state":"R03","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948384,"mobileNo":"3752214255","farmerName":"EtqRnTxXHR","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12160},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12161},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12162},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12163},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12164},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12165},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12166},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12167},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12168},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12169},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12170},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12171},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12172},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12173},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12174},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12175},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12176},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12146},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12147},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12148},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12149},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12150},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12151},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12152},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12153},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12154},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12155},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12156},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12157},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12158},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12159}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7175,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 9
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:16.050 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.341
16:53:16.052 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=9
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:16.391 response time in milliseconds: 335
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=10&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=8&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":41000,"altMobileNo":"9799574526","stateId":null,"mobileNo":"1722253997","farmerName":"eVDxUHAFfD","tehsil":"f6b8f54a5fa942608f6b9c8906c52672","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11820},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11821},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11822}],"farmerId":null,"districtId":271,"landSize":2.0,"isDeleted":false,"district":"101","id":7158,"state":"","village":null,"villageId":null},{"tehsilId":2548804,"altMobileNo":"9183699197","stateId":2706,"mobileNo":"2393493499","farmerName":"EvucjFdVRp","tehsil":"e5c059da-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10580},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10581}],"farmerId":null,"districtId":2548804,"landSize":2.0,"isDeleted":false,"district":"e5c059da-14a9-11eb-a3ba-0248be55e900","id":7067,"state":"R10","village":null,"villageId":null},{"tehsilId":2901610,"altMobileNo":"1721843536","stateId":2709,"mobileNo":"4449664118","farmerName":"EVUijaLidC","tehsil":"b2a8da54-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9659},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":9660}],"farmerId":null,"districtId":2901603,"landSize":2.0,"isDeleted":false,"district":"b2a8d1b9-23f8-11eb-a3ba-0248be55e900","id":6998,"state":"R13","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"1791484821","stateId":2705,"mobileNo":"2797651996","farmerName":"eYMWKXQYzq","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8838},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8839},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8840},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8841},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8842},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8843},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8844},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8845},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8846},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8847},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8848},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8849},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8850},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8851},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8852},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8853},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8854},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8855},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8856},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8857},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8858},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8859},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8860}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6960,"state":"R09","village":null,"villageId":null},{"tehsilId":2750883,"altMobileNo":"","stateId":2750881,"mobileNo":"5472182685","farmerName":"EYrqljTwhl","tehsil":"bd6b7098-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14944},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14945},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14946},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14947},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14948},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14949},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14950},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14951},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14931},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14932},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14933},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14934},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14935},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14936},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14937},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14938},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14939},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14940},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14941},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14942},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14943}],"farmerId":null,"districtId":2750891,"landSize":2.0,"isDeleted":false,"district":"bd6b94df-2385-11eb-a3ba-0248be55e900","id":7350,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934906,"altMobileNo":"1293723164","stateId":2934902,"mobileNo":"9454236749","farmerName":"EYYjPbigyx","tehsil":"2337648b-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10586},{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":10587}],"farmerId":null,"districtId":2934906,"landSize":2.0,"isDeleted":false,"district":"2337648b-23fa-11eb-a3ba-0248be55e900","id":7070,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2532158752","stateId":2826379,"mobileNo":"8985555775","farmerName":"EzzdNpoDGG","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8659},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8660},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8661},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8662},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8663},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8664},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8665},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8666},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8667},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8668},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8669},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8670},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8671},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8672},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8673},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8674},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8675},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8676},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8677},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8678},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8679},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8680},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8681},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8682},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8683},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8684},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8685},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8686},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8687},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8688},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8689},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8690},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8691},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8692},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8693},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8694}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6954,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2901611,"altMobileNo":"","stateId":2709,"mobileNo":"1758825624","farmerName":"fBDYqjDALT","tehsil":"b2a8db98-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11168},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11169},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11170},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11171},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11172},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11173},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11174},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11175},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11176},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11177},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11178},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11179},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11180},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11181},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11164},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11165},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11166},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11167}],"farmerId":null,"districtId":2901596,"landSize":2.0,"isDeleted":false,"district":"b2a8c89e-23f8-11eb-a3ba-0248be55e900","id":7124,"state":"R13","village":null,"villageId":null},{"tehsilId":2482727,"altMobileNo":"7834565924","stateId":2710,"mobileNo":"4815364372","farmerName":"fDvPLSYeJw","tehsil":"9a3f6d18-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8512},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8513},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8514},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8515},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8516},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8517},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8518},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8519},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8520},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8521},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8522},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8523},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8524},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8525},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8526},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8527},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8528},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8529},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8530},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8531},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8532},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8533},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8534},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8535},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8536},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8537},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8538},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8539},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8540},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8541},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8542},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8543},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8544},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8545},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8546},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8547},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8548}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6950,"state":"R14","village":null,"villageId":null},{"tehsilId":2901609,"altMobileNo":"9518422421","stateId":2709,"mobileNo":"7535979474","farmerName":"fdZEaeGMaX","tehsil":"b2a8d92c-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8896},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8897},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8898},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8899},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8900},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8901},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8902},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8903},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8904},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8905},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8906},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8907},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8908},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8909},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8910},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8911},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8912},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8890},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8891},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8892},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8893},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8894},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8895}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6965,"state":"R13","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 10
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:17.040 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.324
16:53:17.041 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=10
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:17.363 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=11&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=9&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":24473,"altMobileNo":"5858454633","stateId":947,"mobileNo":"1589477976","farmerName":"feypYrPjdv","tehsil":"f79f5a1367d84d95a365a8f2fb7752a0","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10304},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10270},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10271},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10272},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10273},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10274},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10275},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10276},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10277},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10278},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10279},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10280},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10281},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10282},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10283},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10284},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10285},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10286},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10287},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10288},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10289},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10290},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10291},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10292},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10293},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10294},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10295},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10296},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10297},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10298},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10299},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10300},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10301},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10302},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10303}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7032,"state":"R04","village":null,"villageId":null},{"tehsilId":2748695,"altMobileNo":"7947323741","stateId":2712,"mobileNo":"1523857754","farmerName":"FFwZuLGhnz","tehsil":"904e87dc-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9401},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":9402}],"farmerId":null,"districtId":2748699,"landSize":2.0,"isDeleted":false,"district":"904ed585-237e-11eb-a3ba-0248be55e900","id":6987,"state":"R15","village":null,"villageId":null},{"tehsilId":5278,"altMobileNo":"","stateId":2704,"mobileNo":"3831926429","farmerName":"fHCbQxscBJ","tehsil":"c82f24ace98b431385098b0ce5cd934e","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12032},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12033},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12034},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12035},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12036},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12037},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12038},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12039},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12040},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12041},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12042},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12043},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12044},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12045},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12046},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12047},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12048},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12049},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12050},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12051},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12052},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12053},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12054},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12055},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12056},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12057},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12030},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12031}],"farmerId":null,"districtId":7956,"landSize":2.0,"isDeleted":false,"district":"491191038353426093f2b664aa2f5d9c","id":7169,"state":"R08","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3958399981","stateId":2948384,"mobileNo":"5969418916","farmerName":"FhFOEddeHQ","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13979},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13980}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7294,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3697,"altMobileNo":"5176722762","stateId":null,"mobileNo":"5454488418","farmerName":"fhZVwzIzLi","tehsil":"606b217a0b2248bab481c28e3e33ccf9","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9989},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9990},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9991},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9992},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9993},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9994},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9995},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9996},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9997},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9998},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9999}],"farmerId":null,"districtId":1439,"landSize":2.0,"isDeleted":false,"district":"403131","id":7022,"state":"","village":null,"villageId":null},{"tehsilId":2947322,"altMobileNo":"5385513733","stateId":2947314,"mobileNo":"4789846978","farmerName":"fIAMeolybY","tehsil":"d298a0d3-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11254},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11255}],"farmerId":null,"districtId":2947317,"landSize":2.0,"isDeleted":false,"district":"d2988b44-2401-11eb-a3ba-0248be55e900","id":7129,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":210867,"altMobileNo":"8583979423","stateId":5276,"mobileNo":"7313593838","farmerName":"fiUcByWTzc","tehsil":"e0a7816e7e614950b0fbe5f74381f0f7","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11104}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7115,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"","stateId":2826509,"mobileNo":"1793414133","farmerName":"fJPghtnoOj","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9047},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9048},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9049},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9050},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9051},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9052},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9053},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9054},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9055},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9056},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9057},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9058},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9059},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9060},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9061},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9062},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9063},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9064},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9065},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9066},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9067},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9068},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9069},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9070},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9071},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9072},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9073},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9074},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9075}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":6972,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3016849,"mobileNo":"7597865539","farmerName":"fkBCBgDIJx","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12480},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12481},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12482},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12483},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12484},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12485},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12486},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12487},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12452},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12453},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12454},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12455},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12456},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12457},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12458},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12459},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12460},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12461},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12462},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12463},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12464},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12465},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12466},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12467},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12468},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12469},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12470},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12471},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12472},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12473},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12474},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12475},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12476},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12477},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12478},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12479}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7193,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2332497,"altMobileNo":"2782719262","stateId":1357,"mobileNo":"7187966384","farmerName":"fKlCOtnXUT","tehsil":"098d4e7a-6709-45f6-ac76-8dbfb078ecd8","farmerCrops":[{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":13186},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13187}],"farmerId":null,"districtId":7259,"landSize":2.0,"isDeleted":false,"district":"23084ba703214fae8d12530cf64a4c3b","id":7230,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 11
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:17.991 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.324
16:53:17.993 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=11
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:18.315 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=12&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=10&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 55
[{"tehsilId":2482728,"altMobileNo":"","stateId":2710,"mobileNo":"8224647216","farmerName":"FMtsbyPiBj","tehsil":"9a3f72b9-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10592},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10593},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10594},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10588},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10589},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10590},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10591}],"farmerId":null,"districtId":3259366,"landSize":2.0,"isDeleted":false,"district":"a4230a8737c74a44be870aeb125f6ed5","id":7071,"state":"R14","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"5547388538","stateId":null,"mobileNo":"9562767573","farmerName":"FNKVcIiXgL","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14208},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14209},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14210},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14211},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14212},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14213},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14214},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14215},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14216},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14181},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14182},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14183},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14184},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14185},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14186},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14187},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14188},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14189},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14190},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14191},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14192},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14193},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14194},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14195},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14196},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14197},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14198},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14199},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14200},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14201},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14202},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14203},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14204},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14205},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14206},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14207}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7314,"state":"","village":null,"villageId":null},{"tehsilId":2934903,"altMobileNo":"3936762216","stateId":2934902,"mobileNo":"5569376321","farmerName":"FQSqiLhlAX","tehsil":"23375649-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":89,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Grapes","id":15763},{"cropId":85,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Squash","id":15764}],"farmerId":null,"districtId":2934907,"landSize":2.0,"isDeleted":false,"district":"233765e2-23fa-11eb-a3ba-0248be55e900","id":7391,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948442,"altMobileNo":"","stateId":2948432,"mobileNo":"9173214914","farmerName":"FQXMwrjzOW","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9696},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9697},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9675},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9676},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9677},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9678},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9679},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9680},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9681},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9682},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9683},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9684},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9685},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9686},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9687},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9688},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9689},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9690},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9691},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9692},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9693},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9694},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9695}],"farmerId":null,"districtId":2948435,"landSize":2.0,"isDeleted":false,"district":"7c411dd9-240b-11eb-a3ba-0248be55e900","id":7006,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"1866362288","stateId":2792221,"mobileNo":"1327264957","farmerName":"fTjrvUPdLH","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12744},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12745},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12746},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12747},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12748},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12749},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12750},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12751},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12752},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12753},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12754},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12755}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7209,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948435,"altMobileNo":"2341945187","stateId":2948432,"mobileNo":"3388249775","farmerName":"fujjlOVHJZ","tehsil":"7c411dd9-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11826},{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":11827}],"farmerId":null,"districtId":2948436,"landSize":2.0,"isDeleted":false,"district":"7c41202d-240b-11eb-a3ba-0248be55e900","id":7160,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934904,"altMobileNo":"5182576781","stateId":null,"mobileNo":"8958173776","farmerName":"fUVJhuWAPD","tehsil":"23376159-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12672},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12673},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12674},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12675},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12676},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12677},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12678},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12679},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12680},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12681},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12670},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12671}],"farmerId":null,"districtId":2934908,"landSize":2.0,"isDeleted":false,"district":"23376708-23fa-11eb-a3ba-0248be55e900","id":7202,"state":"","village":null,"villageId":null},{"tehsilId":2748696,"altMobileNo":"","stateId":2712,"mobileNo":"6595616827","farmerName":"FVlqIzBYOh","tehsil":"904e9fe0-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14016},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14017},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14018},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14019},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14020},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14021},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14022},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14023},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14009},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14010},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14011},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14012},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14013},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14014},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14015}],"farmerId":null,"districtId":2748705,"landSize":2.0,"isDeleted":false,"district":"904f3b95-237e-11eb-a3ba-0248be55e900","id":7305,"state":"R15","village":null,"villageId":null},{"tehsilId":2748694,"altMobileNo":"2356761673","stateId":null,"mobileNo":"9452742354","farmerName":"FvoAserMYN","tehsil":"904e71a9-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16356},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16358},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16359},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16360},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16361},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16362},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16363},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16364},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16365},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16366},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16367},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16368},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16369},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16370}],"farmerId":null,"districtId":2748702,"landSize":2.0,"isDeleted":false,"district":"904f1e8f-237e-11eb-a3ba-0248be55e900","id":7423,"state":"","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"6556878828","farmerName":"fWqEnwXdrw","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13977},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13978}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7293,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 12
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:18.935 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.320
16:53:18.937 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=12
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:19.254 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=13&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=11&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"tehsilId":2416626,"altMobileNo":"1348266579","stateId":null,"mobileNo":"1456737879","farmerName":"fYOUSHpPIM","tehsil":"07ed1920-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9611},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9612},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9613},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9614},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9615},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9616},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9617},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9618},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9619},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9620},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9621},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9622},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9623},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9624},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9625},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9626},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9627},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9628},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9629},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9630},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9631},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9632},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9633},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9634}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":6996,"state":"","village":null,"villageId":null},{"tehsilId":2793346,"altMobileNo":"5647354472","stateId":2684,"mobileNo":"3388599296","farmerName":"gAQmBplsgZ","tehsil":"62bd9e61-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10912},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10913},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10914},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10915},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10916},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10917},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10903},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10904},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10905},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10906},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10907},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10909},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10910},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10911}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7095,"state":"R07","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2413746314","stateId":null,"mobileNo":"5486598113","farmerName":"GdmBaeUpUS","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12416},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12417},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12418},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12419},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12420},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12421},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12422},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12423},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12398},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12399},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12400},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12401},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12402},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12403},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12404},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12405},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12406},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12407},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12408},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12409},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12410},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12411},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12412},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12413},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12414},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12415}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7190,"state":"","village":null,"villageId":null},{"tehsilId":2482729,"altMobileNo":"","stateId":2710,"mobileNo":"3891766428","farmerName":"GDtLhdsHwV","tehsil":"9a3f747b-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16129},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16130},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16131},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16132},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16133},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16134},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16135},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16136},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16137},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16138},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16139},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16140},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16141},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16142},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16143},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16144},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16145},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16146},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16147},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16148},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16149},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16150},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16151},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16152},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16153},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16154},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16155},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16156},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16157},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16158},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16159},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16160},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16161},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16162},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16163},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16164}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7414,"state":"R14","village":null,"villageId":null},{"tehsilId":199964,"altMobileNo":"7286386195","stateId":null,"mobileNo":"4795388113","farmerName":"GgQefqNvvu","tehsil":"236638c0b6d740f19f7162a679c302bb","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13973}],"farmerId":null,"districtId":2332481,"landSize":2.0,"isDeleted":false,"district":"64f40d06-9eaa-4ba2-a02a-0c2ffd6374d9","id":7290,"state":"","village":null,"villageId":null},{"tehsilId":2827042,"altMobileNo":"2855588534","stateId":2705,"mobileNo":"9819714428","farmerName":"gITyNlIHFk","tehsil":"84197450-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10624},{"cropId":89,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Grapes","id":10623}],"farmerId":null,"districtId":2827041,"landSize":2.0,"isDeleted":false,"district":"84197001-23e4-11eb-a3ba-0248be55e900","id":7076,"state":"R09","village":null,"villageId":null},{"tehsilId":2860091,"altMobileNo":"4265758614","stateId":null,"mobileNo":"4294585768","farmerName":"GjmLtiAiJE","tehsil":"94793226-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14400},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14365},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14366},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14367},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14368},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14369},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14370},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14371},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14372},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14373},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14374},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14375},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14376},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14377},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14378},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14379},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14380},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14381},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14382},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14383},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14384},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14385},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14386},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14387},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14388},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14389},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14390},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14391},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14392},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14393},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14394},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14395},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14396},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14397},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14398},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14399}],"farmerId":null,"districtId":2860082,"landSize":2.0,"isDeleted":false,"district":"9479260a-23e6-11eb-a3ba-0248be55e900","id":7321,"state":"","village":null,"villageId":null},{"tehsilId":2950640,"altMobileNo":"8937258383","stateId":2711,"mobileNo":"1522961756","farmerName":"GMkiSEGgwb","tehsil":"678927c8-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16529},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16530},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16531},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16532},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16533},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16534}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7436,"state":"R12","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"3641274532","stateId":2792221,"mobileNo":"5985386826","farmerName":"gOCLLFvHxZ","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10323},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10324},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10325},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10326},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10327},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10328}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7036,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018943,"altMobileNo":"6833734788","stateId":3018935,"mobileNo":"2469477532","farmerName":"GtqFNIvbUV","tehsil":"7ffb964b-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12315},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12316},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12317}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7185,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 13
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:19.876 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.373
16:53:19.878 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=13
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:20.249 response time in milliseconds: 368
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=14&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=12&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 63
[{"tehsilId":-1,"altMobileNo":"1158583264","stateId":2713,"mobileNo":"3233164347","farmerName":"GttxNoZIUc","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9561},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9562}],"farmerId":null,"districtId":2416646,"landSize":2.0,"isDeleted":false,"district":"07ed89a5-148a-11eb-a3ba-0248be55e900","id":6993,"state":"R16","village":null,"villageId":null},{"tehsilId":2827040,"altMobileNo":"","stateId":2705,"mobileNo":"4856396646","farmerName":"gTxfIHfgNX","tehsil":"84196d11-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13392},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13393},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13394},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13395},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13396},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13397},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13398},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13399},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13390},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13391}],"farmerId":null,"districtId":2827050,"landSize":2.0,"isDeleted":false,"district":"84198622-23e4-11eb-a3ba-0248be55e900","id":7253,"state":"R09","village":null,"villageId":null},{"tehsilId":2901616,"altMobileNo":"8386253542","stateId":2709,"mobileNo":"8384811761","farmerName":"gvtRJRmeMB","tehsil":"b2a8e1e3-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8936},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8937},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8938},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8939},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8940},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8941},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8942},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8943},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8944},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8945},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8946},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8947},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8948},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8949},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8950},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8951},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8952},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8953},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8954},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8955},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8956},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8957},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8958}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6967,"state":"R13","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"7327221447","farmerName":"gXoSOIlelO","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12177},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12178},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12179},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12180},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12181},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12182},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12183},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12184},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12185},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12186},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12187},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12188},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12189},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12190},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12191},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12192},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12193},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12194},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12195},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12196},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12197},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12198},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12199},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12200},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12201},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12202},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12203},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12204},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12205},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12206},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12207}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7176,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2350025,"altMobileNo":"","stateId":2707,"mobileNo":"8629756454","farmerName":"hArguRGyYu","tehsil":"b4bed35d-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10918},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10919},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10920},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10921},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10922},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10923},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10924},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10925},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10926},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10927},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10928},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10929},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10930},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10931},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10932}],"farmerId":null,"districtId":2350007,"landSize":2.0,"isDeleted":false,"district":"b4bebd31-1469-11eb-a3ba-0248be55e900","id":7096,"state":"R11","village":null,"villageId":null},{"tehsilId":2350009,"altMobileNo":"5678756444","stateId":null,"mobileNo":"7745772954","farmerName":"hcxclBLIwN","tehsil":"b4bebf6d-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14925},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14926},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14927}],"farmerId":null,"districtId":2350011,"landSize":2.0,"isDeleted":false,"district":"b4bec1c5-1469-11eb-a3ba-0248be55e900","id":7348,"state":"","village":null,"villageId":null},{"tehsilId":2416638,"altMobileNo":"5219478439","stateId":2713,"mobileNo":"6257684874","farmerName":"hfdMqBApum","tehsil":"07ed7bbe-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":110,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Marigold","id":13992},{"cropId":94,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fennel","id":13993}],"farmerId":null,"districtId":2416646,"landSize":2.0,"isDeleted":false,"district":"07ed89a5-148a-11eb-a3ba-0248be55e900","id":7303,"state":"R16","village":null,"villageId":null},{"tehsilId":2901612,"altMobileNo":"9819317253","stateId":2709,"mobileNo":"7497548412","farmerName":"HFdppOHlSO","tehsil":"b2a8dcc2-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":74,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mango","id":10461},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":10462}],"farmerId":null,"districtId":2901606,"landSize":2.0,"isDeleted":false,"district":"b2a8d572-23f8-11eb-a3ba-0248be55e900","id":7050,"state":"R13","village":null,"villageId":null},{"tehsilId":2482734,"altMobileNo":"{%!&*\"{?$|","stateId":2710,"mobileNo":"1985854183","farmerName":"HfgLRkTovR","tehsil":"9a3f7b33-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10428}],"farmerId":null,"districtId":2482729,"landSize":2.0,"isDeleted":false,"district":"9a3f747b-14a1-11eb-a3ba-0248be55e900","id":7046,"state":"R14","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"9745267629","stateId":2948432,"mobileNo":"9316922689","farmerName":"HlVdDFyeTO","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10816},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10817},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10818},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10819},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10820},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10821},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10822},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10823},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10824},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10825},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10826},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10827},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10828},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10829},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10830},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10831},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10832},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10833},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10834},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10835},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10836}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7087,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 14
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:20.872 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.360
16:53:20.873 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=14
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:21.228 response time in milliseconds: 351
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=15&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=13&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 68
[{"tehsilId":2792222,"altMobileNo":"","stateId":2792221,"mobileNo":"8616315499","farmerName":"hNliIpFEIj","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10305},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10306},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10307},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10308},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10309},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10310}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7033,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6397411678","stateId":null,"mobileNo":"5947242233","farmerName":"hTcVCRmRHF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12948},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12949},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12950},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12951},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12952},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12953},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12954},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12955},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12956},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12957},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12958},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12959},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12960},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12961},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12962},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12963},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12964},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12965},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12966},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12967},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12968},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12969},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12970},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12971},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12972},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12973},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12974},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12975},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12976},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12977},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12978},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12979},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12980},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12981},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12982},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12983}],"farmerId":null,"districtId":2860079,"landSize":2.0,"isDeleted":false,"district":"947920c1-23e6-11eb-a3ba-0248be55e900","id":7220,"state":"","village":null,"villageId":null},{"tehsilId":2934904,"altMobileNo":"4412942355","stateId":null,"mobileNo":"2344544664","farmerName":"HUBDifzdnE","tehsil":"23376159-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10469},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10470}],"farmerId":null,"districtId":2934905,"landSize":2.0,"isDeleted":false,"district":"23376325-23fa-11eb-a3ba-0248be55e900","id":7054,"state":"","village":null,"villageId":null},{"tehsilId":2947318,"altMobileNo":"5495934332","stateId":null,"mobileNo":"5888195823","farmerName":"hvdBkPFfsV","tehsil":"d2988d7d-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12806},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12807},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12808},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12809},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12810},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12811},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12812},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12813},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12814},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12815},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12816},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12817},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12818},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12819},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12820},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12821}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":7214,"state":"","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"9162399715","stateId":2826379,"mobileNo":"9314656917","farmerName":"HxEXEjgSyW","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":80,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Radish","id":12142},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12143}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":7173,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939053,"altMobileNo":"3153861248","stateId":2939044,"mobileNo":"8418192314","farmerName":"HyQoWHbMrr","tehsil":"ae3a12fb-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9025},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9026},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9027},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9028},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9029},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9030},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9031},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9032},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9033},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9034},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9035},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9036},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9037},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9038},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9039},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9040},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9041},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9042},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9043},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9044},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9045},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9046}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6971,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016701,"altMobileNo":"9129921455","stateId":3016699,"mobileNo":"4326483992","farmerName":"hYXOLZYFnQ","tehsil":"67e46257-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":9669},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9670}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7003,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947315,"altMobileNo":"","stateId":2947314,"mobileNo":"8442347951","farmerName":"HZcUEaMnJz","tehsil":"d2985355-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12774},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12775},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12776},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12777},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12778},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12779},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12780},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12781},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12782},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12783},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12784},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12785},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12786},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12787},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12788},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12789}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":7212,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748703,"altMobileNo":"3241533833","stateId":null,"mobileNo":"3844478895","farmerName":"IBLVzRfSbs","tehsil":"904f345f-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15990},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15991}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7407,"state":"","village":null,"villageId":null},{"tehsilId":1087,"altMobileNo":"","stateId":947,"mobileNo":"1752383565","farmerName":"IemRUSgZVQ","tehsil":"416","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16537},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16538},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16539},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16540},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16541},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16542},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16543},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16544},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16545},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16546},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16547},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16548},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16549},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16550},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16551},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16552},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16553},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16554},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16555},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16556},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16557},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16558},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16559},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16560},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16561},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16562},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16563},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16564},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16565},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16566},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16567},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16568},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16569},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16570},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16571},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16572},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16573}],"farmerId":null,"districtId":131587,"landSize":2.0,"isDeleted":false,"district":"0dfb742789c049e8a4f704b16a6b1835","id":7438,"state":"R04","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 15
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:21.931 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.325
16:53:21.933 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=15
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:22.254 response time in milliseconds: 318
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=16&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=14&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":3259363,"altMobileNo":"8477762751","stateId":2714,"mobileNo":"2847237862","farmerName":"IePgyYylYC","tehsil":"e6b44595a52f420eb892ae07b1e07536","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13150},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13151},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13152},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13153},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13154},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13155},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13156},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13157},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13158},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13159},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13160},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13161},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13162},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13163},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13164},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13165},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13166},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13167},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13168},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13169},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13170},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13171},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13172},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13173},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13174},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13175},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13176},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13177},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13178},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13179},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13180},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13181}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7227,"state":"R17","village":null,"villageId":null},{"tehsilId":2793344,"altMobileNo":"3838619838","stateId":2684,"mobileNo":"1451752217","farmerName":"IeWovDJOhU","tehsil":"62bd9b99-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9792},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9793},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9794},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9795},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9796},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9797},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9798},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9799},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9800},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9784},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9785},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9786},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9787},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9788},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9789},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9790},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9791}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7011,"state":"R07","village":null,"villageId":null},{"tehsilId":2759381,"altMobileNo":"","stateId":2759359,"mobileNo":"6543933425","farmerName":"iFaantfWnG","tehsil":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11600},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11601},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11602},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11603},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11604},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11605},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11606},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11607},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11608},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11609},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11610},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11611},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11612},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11613},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11614},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11615},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11616},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11617},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11618},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11619},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11620},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11621},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11622},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11623},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11624}],"farmerId":null,"districtId":2759381,"landSize":2.0,"isDeleted":false,"district":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","id":7143,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7874,"altMobileNo":"","stateId":278,"mobileNo":"7724659386","farmerName":"IFHTbxXZxF","tehsil":"559a894496834bcdb3014024af5bb0f2","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13252},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13253},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13254},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13255},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13256},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13257},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13258},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13260},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13262},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13263},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13264},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13265},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13266},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13267},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13268},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13269},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13270},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13271},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13272},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13273},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13274},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13276},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13277},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13278},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13279},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13280},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13281},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13282},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13283}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7248,"state":"R01","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2317498573","stateId":2826509,"mobileNo":"1587438666","farmerName":"ILZgiJVzPD","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9152},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9153},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9154},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9155},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9156},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9157},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9158},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9159},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9160},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9161},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9162},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9134},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9135},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9136},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9137},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9138},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9139},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9140},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9141},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9142},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9143},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9144},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9145},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9146},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9147},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9148},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9149},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9150},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9151}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6975,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750893,"altMobileNo":"9238282197","stateId":null,"mobileNo":"9478952683","farmerName":"InTHqvKdIc","tehsil":"bd6b979f-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14848},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14849},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14850},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14851},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14852},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14853},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14854},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14855},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14856},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14857},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14858},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14859},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14860},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14861},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14862},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14863},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14864},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14865},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14866},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14867},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14868},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14869},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14870},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14871},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14872},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14873},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14874},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14875},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14876},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14877},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14878},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14842},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14843},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14844},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14845},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14846},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14847}],"farmerId":null,"districtId":2750889,"landSize":2.0,"isDeleted":false,"district":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","id":7343,"state":"","village":null,"villageId":null},{"tehsilId":2482732,"altMobileNo":"","stateId":2710,"mobileNo":"3126928838","farmerName":"IQGLpeOMqf","tehsil":"9a3f789d-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16192},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16193},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16194},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16195},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16196},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16197},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16198},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16199},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16200},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16165},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16166},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16167},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16168},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16169},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16170},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16171},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16172},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16173},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16174},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16175},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16176},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16177},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16178},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16179},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16180},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16181},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16182},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16183},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16184},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16185},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16186},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16187},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16188},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16189},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16190},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16191}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7415,"state":"R14","village":null,"villageId":null},{"tehsilId":2416623,"altMobileNo":"2589738452","stateId":2713,"mobileNo":"8854694628","farmerName":"iUZVeJrHhQ","tehsil":"07ed07df-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9635},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9636},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9637},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9638},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9639},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9640},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9641},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9642},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9643},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9644},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9645},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9646},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9647},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9648},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9649},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9650},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9651},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9652},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9653},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9654},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9655},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9656},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9657},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9658}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6997,"state":"R16","village":null,"villageId":null},{"tehsilId":2332498,"altMobileNo":"","stateId":1357,"mobileNo":"3834712874","farmerName":"iwbnjvNfjK","tehsil":"92a0c6c5-b5e3-4a7f-837b-5d0c69a95aa2","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13971}],"farmerId":null,"districtId":2332481,"landSize":2.0,"isDeleted":false,"district":"64f40d06-9eaa-4ba2-a02a-0c2ffd6374d9","id":7288,"state":"R05","village":null,"villageId":null},{"tehsilId":2416640,"altMobileNo":"","stateId":2713,"mobileNo":"4835821832","farmerName":"IwcPkbaetn","tehsil":"07ed7f2a-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11456},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11458},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11421},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11422},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11423},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11424},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11427},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11428},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11429},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11430},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11431},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11432},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11433},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11434},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11435},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11436},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11437},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11438},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11439},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11440},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11441},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11442},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11443},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11444},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11445},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11446},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11447},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11448},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11449},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11450},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11451},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11452},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11453},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11454},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11455}],"farmerId":null,"districtId":2416637,"landSize":2.0,"isDeleted":false,"district":"07ed7a0b-148a-11eb-a3ba-0248be55e900","id":7137,"state":"R16","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 16
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:22.879 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.339
16:53:22.880 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=16
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:23.213 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=17&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=15&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 55
[{"tehsilId":2901604,"altMobileNo":"8415644814","stateId":2709,"mobileNo":"1565894166","farmerName":"iWgfIrNTYR","tehsil":"b2a8d2fe-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":16309},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16310}],"farmerId":null,"districtId":2901601,"landSize":2.0,"isDeleted":false,"district":"b2a8cf19-23f8-11eb-a3ba-0248be55e900","id":7419,"state":"R13","village":null,"villageId":null},{"tehsilId":3774,"altMobileNo":"9517858246","stateId":null,"mobileNo":"8188165415","farmerName":"iWOKpvJBGz","tehsil":"0ee4cf883761491a8e4460d5b64bdb2e","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13472},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13473},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13463},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13464},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13465},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13466},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13467},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13468},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13469},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13470},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13471}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7260,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6784738397","stateId":3016849,"mobileNo":"5478515785","farmerName":"izGghZAgEw","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9664},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9663}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7000,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7956,"altMobileNo":"4222249254","stateId":2704,"mobileNo":"6441371176","farmerName":"JamKjYgjUx","tehsil":"491191038353426093f2b664aa2f5d9c","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10584},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10585}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7069,"state":"R08","village":null,"villageId":null},{"tehsilId":2869,"altMobileNo":"3496378266","stateId":null,"mobileNo":"3294586357","farmerName":"jChowQARuC","tehsil":"403249","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16075},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16076},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16077},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16078},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16079},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16080},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16081},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16082},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16083},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16084},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16085},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16086},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16087},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16088},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16089},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16090},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16091},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16092},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16093},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16094},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16095},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16096},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16097},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16098},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16099},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16100},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16101}],"farmerId":null,"districtId":2872,"landSize":2.0,"isDeleted":false,"district":"403250","id":7412,"state":"","village":null,"villageId":null},{"tehsilId":2860084,"altMobileNo":"1313711496","stateId":2860076,"mobileNo":"2999924585","farmerName":"jcITsKynsp","tehsil":"947928e0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14401},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14402},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14403},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14404},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14405},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14406},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14407},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14408},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14409},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14410},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14411},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14412},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14413},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14414},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14415},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14416},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14417},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14418},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14419},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14420},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14421},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14422},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14423},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14424},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14425},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14426},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14427},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14428},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14429},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14430},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14431},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14432},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14433},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14434},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14435},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14436}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7322,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1444,"altMobileNo":"9674796972","stateId":695,"mobileNo":"1447964637","farmerName":"jhdbxpIgdz","tehsil":"403141","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13842},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13843},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13844},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13845},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13846},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13847},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13848},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13849}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7281,"state":"R03","village":null,"villageId":null},{"tehsilId":1459,"altMobileNo":"","stateId":695,"mobileNo":"4737325763","farmerName":"jhzVaIOhbM","tehsil":"403171","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13824},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13825},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13818},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13819},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13820},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13821},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13822},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13823}],"farmerId":null,"districtId":1189,"landSize":2.0,"isDeleted":false,"district":"437","id":7278,"state":"R03","village":null,"villageId":null},{"tehsilId":2748701,"altMobileNo":"4583393161","stateId":2712,"mobileNo":"3644781847","farmerName":"jJLuKLDiRy","tehsil":"904f0c60-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":11700},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11701}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7147,"state":"R15","village":null,"villageId":null},{"tehsilId":274,"altMobileNo":"","stateId":278,"mobileNo":"7199782454","farmerName":"jkbDHYkYpa","tehsil":"103","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11811},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11812},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11813}],"farmerId":null,"districtId":271,"landSize":2.0,"isDeleted":false,"district":"101","id":7155,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 17
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:23.976 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.309
16:53:23.977 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=17
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:24.284 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=18&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=16&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"tehsilId":-1,"altMobileNo":"2163819981","stateId":2948384,"mobileNo":"2938541613","farmerName":"JlLuUpdzox","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12224},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12225},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12226},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12227},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12228},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12229},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12230},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12231},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12232},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12233},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12234},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12235},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12236},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12237},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12238},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12208},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12209},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12210},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12211},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12212},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12213},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12214},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12215},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12216},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12217},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12218},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12219},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12220},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12221},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12222},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12223}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7177,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759369,"altMobileNo":"1541664887","stateId":2759359,"mobileNo":"4136416914","farmerName":"jMolgsItNC","tehsil":"1e07ef00-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10477}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7059,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":49283,"altMobileNo":"2389252221","stateId":695,"mobileNo":"7498129177","farmerName":"JMuJLvWzMC","tehsil":"2d4c3b2893dc4e469ea82ab2261a33d0","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9984},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9985},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9986},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9987},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9988},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9978},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9979},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9980},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9981},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9982},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9983}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7021,"state":"R03","village":null,"villageId":null},{"tehsilId":2748698,"altMobileNo":"","stateId":2712,"mobileNo":"4145832855","farmerName":"JqaUJwxtVF","tehsil":"904ed31b-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15986},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15987}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7405,"state":"R15","village":null,"villageId":null},{"tehsilId":2950640,"altMobileNo":"","stateId":2711,"mobileNo":"9668971151","farmerName":"jyEYQMnvFB","tehsil":"678927c8-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15904},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15905},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15906},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15907},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15909},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15910},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15911},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15912},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15913},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15914},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15915},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15916},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15917},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15918},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15919},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15920},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15900},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15901},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15902},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15903}],"farmerId":null,"districtId":2950641,"landSize":2.0,"isDeleted":false,"district":"678928ef-2415-11eb-a3ba-0248be55e900","id":7400,"state":"R12","village":null,"villageId":null},{"tehsilId":3020196,"altMobileNo":"9287249383","stateId":1357,"mobileNo":"9668343421","farmerName":"JyJDknPfeg","tehsil":"ad0aff6e-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13456},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13457},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13458},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13459},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13461},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13462},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13452},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13453},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13454},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13455}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7259,"state":"R05","village":null,"villageId":null},{"tehsilId":2868566,"altMobileNo":"","stateId":2868554,"mobileNo":"2186767415","farmerName":"KagiUlsghw","tehsil":"2693d09a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14464},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14465},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14466},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14467},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14468},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14469},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14470},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14471},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14472},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14473},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14474},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14475},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14476},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14477},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14478},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14479},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14480},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14481},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14482},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14483},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14484},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14485},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14486},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14463}],"farmerId":null,"districtId":2868557,"landSize":2.0,"isDeleted":false,"district":"2693bbbc-23eb-11eb-a3ba-0248be55e900","id":7325,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827043,"altMobileNo":"8773873192","stateId":2705,"mobileNo":"6485468993","farmerName":"kBUqycrRkI","tehsil":"841976bc-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11381},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11382}],"farmerId":null,"districtId":2827044,"landSize":2.0,"isDeleted":false,"district":"8419791a-23e4-11eb-a3ba-0248be55e900","id":7135,"state":"R09","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3158324871","stateId":2792221,"mobileNo":"8839651492","farmerName":"KcFfJsAPSa","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9163},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9164}],"farmerId":null,"districtId":2792224,"landSize":2.0,"isDeleted":false,"district":"388d59cc-23d4-11eb-a3ba-0248be55e900","id":6976,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4523199688","stateId":3016699,"mobileNo":"5597469247","farmerName":"KCfRIaxJIs","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15496},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15497},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15498},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15499},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15500},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15501},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15502},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15503},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15504},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15505},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15506},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15507},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15508},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15509},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15510},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15511},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15512},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15513},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15514},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15515},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15516},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15517},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15518},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15519},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15520},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15521},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15522},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15523},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15524},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15525},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15526},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15527}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7380,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 18
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:24.975 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.308
16:53:24.976 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=18
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:25.281 response time in milliseconds: 303
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=19&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=17&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"tehsilId":2914,"altMobileNo":"1866334695","stateId":2473,"mobileNo":"2547846954","farmerName":"kcoewANMsI","tehsil":"410724","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16128},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16102},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16103},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16104},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16105},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16106},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16107},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16108},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16109},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16110},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16111},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16112},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16113},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16114},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16115},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16116},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16117},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16118},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16119},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16120},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16121},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16122},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16123},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16124},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16125},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16126},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16127}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7413,"state":"R06","village":null,"villageId":null},{"tehsilId":2350006,"altMobileNo":"","stateId":2707,"mobileNo":"6827327288","farmerName":"KeeUnDYzBY","tehsil":"b4bebbe7-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14916},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14917},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14918}],"farmerId":null,"districtId":2350011,"landSize":2.0,"isDeleted":false,"district":"b4bec1c5-1469-11eb-a3ba-0248be55e900","id":7345,"state":"R11","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"","stateId":2948432,"mobileNo":"4865235418","farmerName":"kIIjLrjaTf","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11109},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11110},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11111},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11112},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11113},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11114},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11115},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11116},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11117},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11118},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11119}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7119,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2350000,"altMobileNo":"9758354846","stateId":2707,"mobileNo":"5137582696","farmerName":"kiotnSvNEi","tehsil":"b4beb461-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10978},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10979},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10980},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10981},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10982},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10983},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10984},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10985},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10986},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10987},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10988},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10989},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10990},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10991},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10992}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7100,"state":"R11","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"2751342657","stateId":2948432,"mobileNo":"9216767652","farmerName":"KlmUBbdxmQ","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9698},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9699},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9700},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9701},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9702},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9703},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9704},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9705},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9706},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9707},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9708},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9709},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9710},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9711},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9712},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9713},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9714},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9715},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9716},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9717},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9718},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9719},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9720}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7007,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018938,"altMobileNo":"6618341149","stateId":3018935,"mobileNo":"7273483898","farmerName":"kOhuZVgAcY","tehsil":"7ffb8b8e-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9667},{"cropId":70,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Guava","id":9668}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7002,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"7627741869","stateId":3016699,"mobileNo":"1367845823","farmerName":"koOzWpKqng","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9933},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9934},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9935},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9936},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9937},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9938},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9939},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9940},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9941},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9942},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9943},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9944},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9945},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9946},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9947},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9948},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9949},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9950},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9951},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9952},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9953},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9954},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9955},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9956},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9957},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9958},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9959},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9960},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9961},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9962},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9963},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9964}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7018,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016851,"altMobileNo":"1632275677","stateId":3016849,"mobileNo":"1257323213","farmerName":"KPfSyKfkoK","tehsil":"24e68c53-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10720},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10721},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10722},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10723},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10724},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10725},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10726},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10727},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10728},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10729},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10709},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10710},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10711},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10712},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10713},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10714},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10715},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10716},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10717},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10718},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10719}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7081,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"7926477385","stateId":2826379,"mobileNo":"1831699551","farmerName":"KrWEqSGPjw","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14649},{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":14650}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7334,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416644,"altMobileNo":"7159923165","stateId":2713,"mobileNo":"8254519656","farmerName":"kSnGuWzWaQ","tehsil":"07ed861f-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11459},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11460},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11461},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11462},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11463},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11464},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11465},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11466},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11467},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11468},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11469},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11470},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11471},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11472},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11473},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11474},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11475},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11476},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11477},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11478},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11479},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11480},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11481},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11482},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11483},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11484},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11485},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11486},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11487},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11488},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11489},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11490},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11491},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11492},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11493},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11494},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11495},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11496}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7138,"state":"R16","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 19
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:25.986 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.350
16:53:25.987 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=19
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:26.335 response time in milliseconds: 345
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:26 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=20&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=18&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":199965,"altMobileNo":"8272548572","stateId":null,"mobileNo":"5879594114","farmerName":"ksZOMLJnOI","tehsil":"77344ce6178840469ffb9231644e4961","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13922},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13923},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13924},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13925},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13926},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13927},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13928},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13929},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13930},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13931},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13932},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13933},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13934},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13935},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13936},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13937},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13938},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13939},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13940},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13941},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13942},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13943},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13944},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13945}],"farmerId":null,"districtId":2310421,"landSize":2.0,"isDeleted":false,"district":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","id":7285,"state":"","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"8264719771","stateId":2826509,"mobileNo":"4963983756","farmerName":"KVEwvhIGUm","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":13208},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":13209}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":7241,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016701,"altMobileNo":"9985719685","stateId":null,"mobileNo":"4254986161","farmerName":"kxMutXYNKh","tehsil":"67e46257-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9920},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9921},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9922},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9923},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9924},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9925},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9926},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9927},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9928},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9929},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9930},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9931},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9932},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9901},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9902},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9903},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9904},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9905},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9906},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9907},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9909},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9910},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9911},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9912},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9913},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9914},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9915},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9916},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9917},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9918},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9919}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7017,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4177878833","stateId":2826509,"mobileNo":"6543778437","farmerName":"LaObnOPFjX","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9965},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9966}],"farmerId":null,"districtId":2826510,"landSize":2.0,"isDeleted":false,"district":"99fd14ce-23de-11eb-a3ba-0248be55e900","id":7019,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3797399378","stateId":2948384,"mobileNo":"6566638294","farmerName":"lAUEgoLvbf","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12288},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12289},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12290},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12291},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12292},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12293},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12294},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12295},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12296},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12297},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12298},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12299},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12300},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12270},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12272},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12273},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12274},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12275},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12276},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12277},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12278},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12279},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12281},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12282},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12283},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12284},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12285},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12286},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12287}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7179,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482732,"altMobileNo":"","stateId":2710,"mobileNo":"3976336232","farmerName":"lBgseKpzQB","tehsil":"9a3f789d-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8475},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8476},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8477},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8478},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8479},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8480},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8481},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8482},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8483},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8484},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8485},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8486},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8487},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8488},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8489},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8490},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8491},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8492},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8493},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8494},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8495},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8496},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8497},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8498},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8499},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8500},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8501},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8502},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8503},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8504},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8505},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8506},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8507},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8508},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8509},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8510},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8511}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":6949,"state":"R14","village":null,"villageId":null},{"tehsilId":2350014,"altMobileNo":"1272557459","stateId":2707,"mobileNo":"5633218123","farmerName":"lbJSFvAWau","tehsil":"b4bec644-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10948},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10949},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10950},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10951},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10952},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10953},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10954},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10955},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10956},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10957},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10958},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10959},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10960},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10961},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10962}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7098,"state":"R11","village":null,"villageId":null},{"tehsilId":2901598,"altMobileNo":"2482948878","stateId":2709,"mobileNo":"3355649851","farmerName":"lboFoJBXfX","tehsil":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":56,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Carrot","id":11828},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11829}],"farmerId":null,"districtId":2901611,"landSize":2.0,"isDeleted":false,"district":"b2a8db98-23f8-11eb-a3ba-0248be55e900","id":7161,"state":"R13","village":null,"villageId":null},{"tehsilId":2793344,"altMobileNo":"6195594748","stateId":null,"mobileNo":"1964384648","farmerName":"LcsUMUIQzD","tehsil":"62bd9b99-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10888},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10889},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10890},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10891},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10892},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10893},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10894},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10895},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10896},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10897},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10898},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10899},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10900},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10901},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10902}],"farmerId":null,"districtId":2793338,"landSize":2.0,"isDeleted":false,"district":"62bd940f-23da-11eb-a3ba-0248be55e900","id":7094,"state":"","village":null,"villageId":null},{"tehsilId":7630,"altMobileNo":"1622895123","stateId":5276,"mobileNo":"1289683176","farmerName":"LfdCgNfQyO","tehsil":"784aa5dcf8fd485d9c7b8b93d5df78d4","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11106}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7117,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 20
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:27.050 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.361
16:53:27.051 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=20
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:27.409 response time in milliseconds: 341
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=21&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=19&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 53
[{"tehsilId":227890,"altMobileNo":"","stateId":695,"mobileNo":"4398128724","farmerName":"LGMOJjaQFt","tehsil":"64902a480efd4eba858106d832b3a83f","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13810},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13811},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13812},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13813},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13814},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13815},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13816},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13817}],"farmerId":null,"districtId":1189,"landSize":2.0,"isDeleted":false,"district":"437","id":7277,"state":"R03","village":null,"villageId":null},{"tehsilId":2947319,"altMobileNo":"4873674514","stateId":2947314,"mobileNo":"7875430906","farmerName":"lgQVPWfnlf","tehsil":"d2988fd1-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":8768},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":7269},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":7270},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8767}],"farmerId":null,"districtId":2947320,"landSize":2.0,"isDeleted":false,"district":"d29891e4-2401-11eb-a3ba-0248be55e900","id":6804,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2917,"altMobileNo":"","stateId":2473,"mobileNo":"9952775859","farmerName":"LgTNzWzAza","tehsil":"410727","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16000},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16001},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16002},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16003},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16004},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16005},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16006},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16007},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16008},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16009},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16010},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16011},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16012},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16013},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16014},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16015},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16016},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16017},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16018},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16019},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16020},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15994},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15995},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15996},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15997},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15998},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15999}],"farmerId":null,"districtId":2872,"landSize":2.0,"isDeleted":false,"district":"403250","id":7409,"state":"R06","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"","stateId":2792221,"mobileNo":"5945736797","farmerName":"LHAWBssufQ","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9280},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9281},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9282},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9283},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9284},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9285},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9286},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9287},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9251},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9252},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9253},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9254},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9255},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9256},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9257},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9258},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9259},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9260},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9261},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9262},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9263},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9264},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9265},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9266},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9267},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9268},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9269},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9270},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9271},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9272},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9273},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9275},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9276},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9277},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9278},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9279}],"farmerId":null,"districtId":2792224,"landSize":2.0,"isDeleted":false,"district":"388d59cc-23d4-11eb-a3ba-0248be55e900","id":6982,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":40996,"altMobileNo":"1455753537","stateId":278,"mobileNo":"2995813249","farmerName":"LhpvnMjEBI","tehsil":"b511c15ec91c4b54ac76f91bb686ee07","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13376},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13377},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13378},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13379},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13348},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13349},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13350},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13351},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13352},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13353},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13354},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13355},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13356},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13357},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13358},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13359},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13360},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13361},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13362},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13363},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13364},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13365},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13366},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13367},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13368},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13369},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13370},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13371},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13372},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13373},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13374},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13375}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7251,"state":"R01","village":null,"villageId":null},{"tehsilId":2793343,"altMobileNo":"8495344777","stateId":2684,"mobileNo":"2516114721","farmerName":"LMrYKgDEuq","tehsil":"62bd9a53-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":13218},{"cropId":85,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Squash","id":13219}],"farmerId":null,"districtId":2793327,"landSize":2.0,"isDeleted":false,"district":"62bd8425-23da-11eb-a3ba-0248be55e900","id":7246,"state":"R07","village":null,"villageId":null},{"tehsilId":2948435,"altMobileNo":"3617292411","stateId":2948432,"mobileNo":"1297714714","farmerName":"LMzKdnjSmY","tehsil":"7c411dd9-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14437},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14438}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7323,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"","stateId":2792221,"mobileNo":"3353287738","farmerName":"LMZZHgiRyY","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12708},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12709},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12710},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12711},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12712},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12713},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12714},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12715},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12716},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12717},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12718},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12719}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7206,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"","stateId":2948432,"mobileNo":"1968444751","farmerName":"LnUEYCFPng","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15776},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15777},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15778},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15779},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15780},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15781},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15782},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15783},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15784},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15785},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15786},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15765},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15766},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15767},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15768},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15769},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15770},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15771},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15772},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15773},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15774},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15775}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7392,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860079,"altMobileNo":"5112854719","stateId":2860076,"mobileNo":"6461114446","farmerName":"lOeoRIDPQa","tehsil":"947920c1-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":10841},{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":10842}],"farmerId":null,"districtId":2860096,"landSize":2.0,"isDeleted":false,"district":"94793907-23e6-11eb-a3ba-0248be55e900","id":7090,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 21
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:28.103 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.336
16:53:28.104 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=21
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:28.439 response time in milliseconds: 334
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=22&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=20&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":2482731,"altMobileNo":"4864149142","stateId":2710,"mobileNo":"5435297737","farmerName":"LOGzCawpoW","tehsil":"9a3f773f-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16273},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16274},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16275},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16276},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16277},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16278},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16279},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16280},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16281},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16282},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16283},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16284},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16285},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16286},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16287},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16288},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16289},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16290},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16291},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16292},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16293},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16294},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16295},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16296},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16297},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16298},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16299},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16300},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16301},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16302},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16303},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16304},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16305},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16306},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16307},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16308}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7418,"state":"R14","village":null,"villageId":null},{"tehsilId":3018939,"altMobileNo":"2898789316","stateId":3018935,"mobileNo":"4719268424","farmerName":"lpoDuMceAE","tehsil":"7ffb8df7-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10331},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10332}],"farmerId":null,"districtId":3018936,"landSize":2.0,"isDeleted":false,"district":"7ff93d78-241a-11eb-a3ba-0248be55e900","id":7038,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947318,"altMobileNo":"6225222548","stateId":null,"mobileNo":"9987983397","farmerName":"LrHAaLLRUe","tehsil":"d2988d7d-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9216},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9217},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9218},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9219},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9220},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9221},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9222},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9223},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9224},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9225},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9226},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9227},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9228},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9229},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9209},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9210},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9211},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9212},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9213},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9214},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9215}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":6980,"state":"","village":null,"villageId":null},{"tehsilId":2449688,"altMobileNo":"2552211591","stateId":null,"mobileNo":"9233626924","farmerName":"LrwHoggJYU","tehsil":"7546fa94-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13990}],"farmerId":null,"districtId":2449691,"landSize":2.0,"isDeleted":false,"district":"7546ffe9-1498-11eb-a3ba-0248be55e900","id":7301,"state":"","village":null,"villageId":null},{"tehsilId":2868560,"altMobileNo":"3186533788","stateId":2868554,"mobileNo":"2842219558","farmerName":"lrWoLmgUXs","tehsil":"2693c28a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14535},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14536},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14537},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14538},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14539},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14540},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14541},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14542},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14543},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14544},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14545},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14546},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14547},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14548},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14549},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14550},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14551},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14552},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14553},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14554},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14555},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14556},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14557},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14558}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7328,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2214114418","stateId":2826509,"mobileNo":"6223543241","farmerName":"LTHwCshLQT","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11100},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11101}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7112,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449681,"altMobileNo":"8579815179","stateId":2714,"mobileNo":"5558361875","farmerName":"LtKwzCkqDA","tehsil":"7546ece7-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":70,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Guava","id":16954},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16955}],"farmerId":null,"districtId":2449701,"landSize":2.0,"isDeleted":false,"district":"75471b78-1498-11eb-a3ba-0248be55e900","id":7454,"state":"R17","village":null,"villageId":null},{"tehsilId":2934906,"altMobileNo":"","stateId":2934902,"mobileNo":"4944667434","farmerName":"lugHDkoSrE","tehsil":"2337648b-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10464},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10463}],"farmerId":null,"districtId":2934905,"landSize":2.0,"isDeleted":false,"district":"23376325-23fa-11eb-a3ba-0248be55e900","id":7051,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950635,"altMobileNo":"1484611392","stateId":2711,"mobileNo":"5232135895","farmerName":"LvMSVyVOig","tehsil":"678921e7-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14069},{"cropId":67,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Garlic","id":14070}],"farmerId":null,"districtId":2950642,"landSize":2.0,"isDeleted":false,"district":"67892a0f-2415-11eb-a3ba-0248be55e900","id":7309,"state":"R12","village":null,"villageId":null},{"tehsilId":40996,"altMobileNo":"1952512252","stateId":278,"mobileNo":"2912933375","farmerName":"lWnwayUIfG","tehsil":"b511c15ec91c4b54ac76f91bb686ee07","farmerCrops":[{"cropId":62,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coconut","id":8865},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":8866}],"farmerId":null,"districtId":41000,"landSize":2.0,"isDeleted":false,"district":"f6b8f54a5fa942608f6b9c8906c52672","id":6963,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 22
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:29.124 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.365
16:53:29.125 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=22
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:29.487 response time in milliseconds: 357
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=23&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=21&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 52
[{"tehsilId":2793331,"altMobileNo":"","stateId":2684,"mobileNo":"5291663113","farmerName":"LWzJsgLqJc","tehsil":"62bd8a41-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15398},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15399},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15400},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15401},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15402},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15403},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15404},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15405}],"farmerId":null,"districtId":2793343,"landSize":2.0,"isDeleted":false,"district":"62bd9a53-23da-11eb-a3ba-0248be55e900","id":7373,"state":"R07","village":null,"villageId":null},{"tehsilId":2416635,"altMobileNo":"5893388269","stateId":null,"mobileNo":"1755668343","farmerName":"lzazbNEkTh","tehsil":"07ed7681-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11520},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11521},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11522},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11523},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11524},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11525},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11526},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11527},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11528},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11529},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11530},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11531},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11532},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11533},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11534},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11497},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11498},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11499},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11500},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11501},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11502},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11503},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11504},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11505},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11506},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11507},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11508},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11509},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11510},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11511},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11512},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11513},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11514},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11515},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11516},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11517},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11518},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11519}],"farmerId":null,"districtId":2416637,"landSize":2.0,"isDeleted":false,"district":"07ed7a0b-148a-11eb-a3ba-0248be55e900","id":7139,"state":"","village":null,"villageId":null},{"tehsilId":2827049,"altMobileNo":"2578325867","stateId":2705,"mobileNo":"3925132241","farmerName":"LZUKyuyXQI","tehsil":"841983d4-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13206},{"cropId":77,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Papaya","id":13207}],"farmerId":null,"districtId":2827051,"landSize":2.0,"isDeleted":false,"district":"84198834-23e4-11eb-a3ba-0248be55e900","id":7240,"state":"R09","village":null,"villageId":null},{"tehsilId":2748694,"altMobileNo":"3277264569","stateId":2712,"mobileNo":"3614228668","farmerName":"mdFeRmsfdX","tehsil":"904e71a9-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16384},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16385},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16371},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16372},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16373},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16374},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16375},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16376},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16377},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16378},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16379},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16380},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16381},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16382},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16383}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7424,"state":"R15","village":null,"villageId":null},{"tehsilId":2416639,"altMobileNo":"","stateId":2713,"mobileNo":"6814894654","farmerName":"MdIEuZbVXF","tehsil":"07ed7d68-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14592},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14593},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14594},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14577},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14578},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14579},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14580},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14581},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14582},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14583},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14584},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14585},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14586},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14587},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14588},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14589},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14590},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14591}],"farmerId":null,"districtId":2416641,"landSize":2.0,"isDeleted":false,"district":"07ed80e9-148a-11eb-a3ba-0248be55e900","id":7330,"state":"R16","village":null,"villageId":null},{"tehsilId":2948442,"altMobileNo":"4194439113","stateId":null,"mobileNo":"8882765787","farmerName":"mEXdAPvZsR","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15840},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15841},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15842},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15843},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15844},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15845},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15846},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15847},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15848},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15849},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15850},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15851},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15852},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15831},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15832},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15833},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15834},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15835},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15836},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15837},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15838},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15839}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7395,"state":"","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"4389884253","stateId":2792221,"mobileNo":"3562915281","farmerName":"mFyxUTfVKH","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10311},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10312},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10313},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10314},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10315},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10316}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7034,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449695,"altMobileNo":"4962571314","stateId":2714,"mobileNo":"9316935184","farmerName":"mgHuGYyMLi","tehsil":"75470615-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13991}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7302,"state":"R17","village":null,"villageId":null},{"tehsilId":2860090,"altMobileNo":"","stateId":2860076,"mobileNo":"5473128699","farmerName":"mHkscAmSqv","tehsil":"947930c5-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14272},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14273},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14274},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14275},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14276},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14277},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14278},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14279},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14280},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14281},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14282},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14283},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14284},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14285},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14286},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14287},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14288},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14289},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14290},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14291},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14292},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14257},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14258},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14259},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14260},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14261},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14262},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14263},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14264},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14265},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14266},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14267},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14268},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14269},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14270},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14271}],"farmerId":null,"districtId":2860082,"landSize":2.0,"isDeleted":false,"district":"9479260a-23e6-11eb-a3ba-0248be55e900","id":7318,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1385,"altMobileNo":"","stateId":278,"mobileNo":"5645571548","farmerName":"mHudcPdcAa","tehsil":"403101","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13248},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13249},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13250},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13251},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13220},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13221},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13222},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13223},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13224},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13225},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13226},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13227},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13228},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13229},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13230},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13231},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13232},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13233},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13234},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13235},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13236},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13237},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13238},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13239},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13240},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13241},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13242},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13243},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13244},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13245},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13246},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13247}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7247,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 23
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:30.230 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.352
16:53:30.231 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=23
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:30.579 response time in milliseconds: 334
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=24&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=22&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"tehsilId":2948436,"altMobileNo":"7894832971","stateId":null,"mobileNo":"7872249425","farmerName":"MjDEVaUjTy","tehsil":"7c41202d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9728},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9729},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9730},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9731},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9732},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9733},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9734},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9735},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9736},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9737},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9738},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9739},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9740},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9741},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9742},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9743},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9721},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9722},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9723},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9724},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9725},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9726},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9727}],"farmerId":null,"districtId":2948435,"landSize":2.0,"isDeleted":false,"district":"7c411dd9-240b-11eb-a3ba-0248be55e900","id":7008,"state":"","village":null,"villageId":null},{"tehsilId":897,"altMobileNo":"6464481985","stateId":695,"mobileNo":"8794194654","farmerName":"mJLVoxkmJP","tehsil":"402","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10000},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10001},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10002},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10003},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10004},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10005},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10006},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10007},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10008},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10009},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10010}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7023,"state":"R03","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"2598496275","stateId":null,"mobileNo":"7463971952","farmerName":"mKonocZNsp","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13410},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13411},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13412},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13413},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13414},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13415},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13416},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13417},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13418},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13419}],"farmerId":null,"districtId":2827050,"landSize":2.0,"isDeleted":false,"district":"84198622-23e4-11eb-a3ba-0248be55e900","id":7255,"state":"","village":null,"villageId":null},{"tehsilId":201071,"altMobileNo":"","stateId":1357,"mobileNo":"3617912167","farmerName":"MLSvPPmKAH","tehsil":"efdab5ba75f64fe7b640d4dc86a9a67c","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13440},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13430},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13431},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13432},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13433},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13434},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13435},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13436},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13437},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13438},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13439}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7257,"state":"R05","village":null,"villageId":null},{"tehsilId":2792223,"altMobileNo":"4927185547","stateId":null,"mobileNo":"8718858927","farmerName":"mQKwvpbfkA","tehsil":"388d5802-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9344},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9345},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9346},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9347},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9348},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9349},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9350},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9351},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9352},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9353},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9354},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9355},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9356},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9357},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9358},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9359},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9360},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9361},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9325},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9326},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9327},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9328},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9329},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9330},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9331},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9332},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9333},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9334},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9335},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9336},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9337},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9338},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9339},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9340},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9341},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9343}],"farmerId":null,"districtId":2792224,"landSize":2.0,"isDeleted":false,"district":"388d59cc-23d4-11eb-a3ba-0248be55e900","id":6984,"state":"","village":null,"villageId":null},{"tehsilId":2482743,"altMobileNo":"4377157259","stateId":2710,"mobileNo":"5313737699","farmerName":"mQpVHTQhFo","tehsil":"9a3f8bee-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10582},{"cropId":91,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Henna","id":10583}],"farmerId":null,"districtId":2482729,"landSize":2.0,"isDeleted":false,"district":"9a3f747b-14a1-11eb-a3ba-0248be55e900","id":7068,"state":"R14","village":null,"villageId":null},{"tehsilId":2950638,"altMobileNo":"1437835613","stateId":2711,"mobileNo":"1329422879","farmerName":"mRVSTnWPQG","tehsil":"67892585-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":11808},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11807}],"farmerId":null,"districtId":2950626,"landSize":2.0,"isDeleted":false,"district":"678916f2-2415-11eb-a3ba-0248be55e900","id":7153,"state":"R12","village":null,"villageId":null},{"tehsilId":2939049,"altMobileNo":"","stateId":2939044,"mobileNo":"1825492719","farmerName":"MXHbbxvTna","tehsil":"ae3a0a8a-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16736},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16737},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16738},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16739},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16740},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16741},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16742},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16743},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16744},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16745},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16735}],"farmerId":null,"districtId":2939052,"landSize":2.0,"isDeleted":false,"district":"ae3a1102-23ff-11eb-a3ba-0248be55e900","id":7445,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759360,"altMobileNo":"9837259769","stateId":null,"mobileNo":"2357228522","farmerName":"nAattMWKri","tehsil":"1e07bd26-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10478}],"farmerId":null,"districtId":2759379,"landSize":2.0,"isDeleted":false,"district":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","id":7060,"state":"","village":null,"villageId":null},{"tehsilId":1087,"altMobileNo":"","stateId":947,"mobileNo":"9846261396","farmerName":"NbQWNUGCLQ","tehsil":"416","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16576},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16577},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16578},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16579},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16580},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16581},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16582},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16583},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16584},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16585},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16586},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16587},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16588},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16589},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16590},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16591},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16592},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16593},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16594},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16595},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16596},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16597},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16598},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16599},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16600},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16601},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16602},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16603},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16604},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16605},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16606},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16607},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16608},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16609},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16610},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16574},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16575}],"farmerId":null,"districtId":131587,"landSize":2.0,"isDeleted":false,"district":"0dfb742789c049e8a4f704b16a6b1835","id":7439,"state":"R04","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 24
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:31.318 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.370
16:53:31.320 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=24
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:31.686 response time in milliseconds: 356
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=25&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=23&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 64
[{"tehsilId":3016702,"altMobileNo":"","stateId":3016699,"mobileNo":"7623463861","farmerName":"NcVcvRxAIe","tehsil":"67e4655f-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15488},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15489},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15490},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15491},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15492},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15493},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15494},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15495},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15464},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15465},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15466},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15467},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15468},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15469},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15470},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15471},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15472},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15473},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15474},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15475},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15476},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15477},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15478},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15479},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15480},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15481},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15482},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15483},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15484},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15485},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15486},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15487}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7379,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416632,"altMobileNo":"6597234154","stateId":null,"mobileNo":"3599186939","farmerName":"NDIbRIkmJN","tehsil":"07ed710e-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14624},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14625},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14626},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14627},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14628},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14629},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14630},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14613},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14614},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14615},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14616},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14617},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14618},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14619},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14620},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14621},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14622},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14623}],"farmerId":null,"districtId":2416641,"landSize":2.0,"isDeleted":false,"district":"07ed80e9-148a-11eb-a3ba-0248be55e900","id":7332,"state":"","village":null,"villageId":null},{"tehsilId":2793326,"altMobileNo":"3965174933","stateId":2684,"mobileNo":"2729181884","farmerName":"nDIXYmIpEK","tehsil":"62bd7847-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17024},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":17025},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":17026},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17027},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":17028},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":17029},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17030},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":17031},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17032},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17033},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17034},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":17035},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17036},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17010},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":17011},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":17012},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":17013},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":17014},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17015},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":17016},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":17017},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":17018},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17019},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17020},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":17021},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":17022},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":17023}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7457,"state":"R07","village":null,"villageId":null},{"tehsilId":2948440,"altMobileNo":"","stateId":2948432,"mobileNo":"1425945319","farmerName":"NDSKQBDvjS","tehsil":"7c4129d9-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15808},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15787},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15788},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15789},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15790},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15791},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15792},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15793},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15794},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15795},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15796},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15797},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15798},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15799},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15800},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15801},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15802},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15803},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15804},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15805},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15806},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15807}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7393,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482744,"altMobileNo":"4932478397","stateId":2710,"mobileNo":"2558797448","farmerName":"NEltDiIrPn","tehsil":"9a3f8d17-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8586},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8587},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8588},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8589},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8590},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8591},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8592},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8593},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8594},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8595},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8596},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8597},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":8598},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8599},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8600},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8601},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8602},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8603},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8604},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8605},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8606},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8607},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8608},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8609},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8610},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8611},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8612},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8613},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8614},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8615},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8616},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8617},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8618},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8619},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8620},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8621},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8622}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6952,"state":"R14","village":null,"villageId":null},{"tehsilId":2759379,"altMobileNo":"","stateId":2759359,"mobileNo":"9231971273","farmerName":"NhdSkbOwWX","tehsil":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10475}],"farmerId":null,"districtId":2759379,"landSize":2.0,"isDeleted":false,"district":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","id":7057,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":5294,"altMobileNo":"6627385994","stateId":null,"mobileNo":"6358941979","farmerName":"nImGgAUxlO","tehsil":"787110d660914218a66d70885e7e5ab5","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11776},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11777},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11778},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11779},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11780},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11781},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11782},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11783},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11784},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11785},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11765},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11766},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11767},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11768},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11769},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11770},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11771},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11772},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11773},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11774},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11775}],"farmerId":null,"districtId":2913,"landSize":2.0,"isDeleted":false,"district":"410723","id":7151,"state":"","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"1319825923","stateId":3016849,"mobileNo":"1995257637","farmerName":"NITciwhFlw","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9835},{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":9836}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7014,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860078,"altMobileNo":"7252355859","stateId":2860076,"mobileNo":"2524824814","farmerName":"njjsmyUrYo","tehsil":"94791ed3-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12928},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12929},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12930},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12931},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12932},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12933},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12934},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12935},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12936},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12937},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12938},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12939},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12940},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12941},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12942},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12943},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12944},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12945},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12946},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12947},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12912},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12913},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12914},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12915},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12916},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12917},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12918},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12919},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12920},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12921},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12922},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12923},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12924},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12925},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12926},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12927}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7219,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2868557,"altMobileNo":"6965154684","stateId":2868554,"mobileNo":"8695465616","farmerName":"NkBcbnNxim","tehsil":"2693bbbc-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":112,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Betelvine","id":13020},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13021}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7222,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 25
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:32.400 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.335
16:53:32.401 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=25
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:32.734 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=26&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=24&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":2948385,"altMobileNo":"3423329839","stateId":2948384,"mobileNo":"6653283622","farmerName":"nkeRtuCUsH","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9665},{"cropId":63,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cucumber","id":9666}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7001,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748700,"altMobileNo":"9466233628","stateId":2712,"mobileNo":"5616595258","farmerName":"NktqHdNaoa","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16352},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16353},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16354},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16355},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16341},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16342},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16343},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16344},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16345},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16346},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16347},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16348},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16349},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16350},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16351}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7422,"state":"R15","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"8862173833","stateId":2948384,"mobileNo":"4212393773","farmerName":"nKUTsaKZrn","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13984},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13983}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7296,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939053,"altMobileNo":"3587967976","stateId":2939044,"mobileNo":"4668651519","farmerName":"NLifinqrdK","tehsil":"ae3a12fb-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16752},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16753},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16754},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16755},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16756},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16746},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16747},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16748},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16749},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16750},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16751}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7446,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939052,"altMobileNo":"","stateId":2939044,"mobileNo":"8633322346","farmerName":"nOFgchFSvl","tehsil":"ae3a1102-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16724},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16725},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16726},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16727},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16728},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16729},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16730},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16731},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16732},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16733},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16734}],"farmerId":null,"districtId":2939052,"landSize":2.0,"isDeleted":false,"district":"ae3a1102-23ff-11eb-a3ba-0248be55e900","id":7444,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860098,"altMobileNo":"8539622663","stateId":2860076,"mobileNo":"8628882193","farmerName":"nonAoxHCGU","tehsil":"94793b95-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14336},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14337},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14338},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14339},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14340},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14341},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14342},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14343},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14344},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14345},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14346},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14347},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14348},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14349},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14350},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14351},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14352},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14353},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14354},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14355},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14356},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14357},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14358},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14359},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14360},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14361},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14362},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14363},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14364},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14329},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14330},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14331},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14332},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14333},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14334},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14335}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7320,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"2791856492","stateId":null,"mobileNo":"1287925874","farmerName":"nOPWMBXAbx","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10320},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10321},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10322},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10319}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7035,"state":"","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"3715738552","stateId":2826509,"mobileNo":"7937784938","farmerName":"nOzobnWupO","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14145},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14146},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14147},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14148},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14149},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14150},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14151},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14152},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14153},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14154},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14155},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14156},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14157},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14158},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14159},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14160},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14161},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14162},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14163},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14164},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14165},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14166},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14167},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14168},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14169},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14170},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14171},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14172},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14173},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14174},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14175},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14176},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14177},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14178},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14179},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14180}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7313,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"1336838293","stateId":2826509,"mobileNo":"4131935451","farmerName":"nQdhEXcBjs","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9088},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9089},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9090},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9091},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9092},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9093},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9094},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9095},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9096},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9097},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9098},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9099},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9100},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9101},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9102},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9103},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9104},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9076},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9077},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9078},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9079},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9080},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9081},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9082},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9083},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9084},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9085},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9086},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9087}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6973,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793335,"altMobileNo":"","stateId":2684,"mobileNo":"8186741816","farmerName":"nQQmSKSJeB","tehsil":"62bd9058-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10858},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10859},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10860},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10861},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10862},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10863},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10864},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10865},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10866},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10867},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10868},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10869},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10870},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10871},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10872}],"farmerId":null,"districtId":2793338,"landSize":2.0,"isDeleted":false,"district":"62bd940f-23da-11eb-a3ba-0248be55e900","id":7092,"state":"R07","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.001
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 26
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:53:33.449 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.359
16:53:33.450 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=26
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:33.806 response time in milliseconds: 350
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=27&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=25&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 68
[{"tehsilId":2750888,"altMobileNo":"8426346157","stateId":null,"mobileNo":"6444843866","farmerName":"nRpkcylILu","tehsil":"bd6b780e-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15008},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15009},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15010},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15011},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15012},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15013},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15014},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14994},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14995},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14996},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14997},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14998},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14999},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15000},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15001},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15002},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15003},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15004},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15005},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15006},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15007}],"farmerId":null,"districtId":2750891,"landSize":2.0,"isDeleted":false,"district":"bd6b94df-2385-11eb-a3ba-0248be55e900","id":7353,"state":"","village":null,"villageId":null},{"tehsilId":1469,"altMobileNo":"6951611175","stateId":null,"mobileNo":"5472828755","farmerName":"NSTnbOOuju","tehsil":"403191","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16648},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16649},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16650},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16651},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16652},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16653},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16654},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16655},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16656},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16657},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16658},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16659},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16660},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16661},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16662},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16663},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16664},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16665},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16666},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16667},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16668},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16669},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16670},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16671},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16672},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16673},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16674},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16675},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16676},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16677},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16678},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16679},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16680},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16681},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16682},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16683},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16684}],"farmerId":null,"districtId":131587,"landSize":2.0,"isDeleted":false,"district":"0dfb742789c049e8a4f704b16a6b1835","id":7441,"state":"","village":null,"villageId":null},{"tehsilId":2901615,"altMobileNo":"","stateId":2709,"mobileNo":"9291587443","farmerName":"nWczOMmINN","tehsil":"b2a8e0ab-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11182},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11183},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11184},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11185},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11186},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11187},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11188},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11189},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11190},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11191},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11192},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11193},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11194},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11195},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11196},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11197},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11198},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11199}],"farmerId":null,"districtId":2901596,"landSize":2.0,"isDeleted":false,"district":"b2a8c89e-23f8-11eb-a3ba-0248be55e900","id":7125,"state":"R13","village":null,"villageId":null},{"tehsilId":3018942,"altMobileNo":"6168976417","stateId":3018935,"mobileNo":"1534457224","farmerName":"NxcZNdVWsw","tehsil":"7ffb945c-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13985},{"cropId":63,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cucumber","id":13986}],"farmerId":null,"districtId":3018938,"landSize":2.0,"isDeleted":false,"district":"7ffb8b8e-241a-11eb-a3ba-0248be55e900","id":7297,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2868565,"altMobileNo":"9274859976","stateId":null,"mobileNo":"8438187896","farmerName":"nyrPDLyfGX","tehsil":"2693ce8e-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11932},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11933},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11934},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11935},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11936},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11937},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11938},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11939},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11940},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11941},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11942},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11943},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11944},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11945},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11946},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11947},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11948},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11949},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11950},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11951},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11952},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11953},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11954},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11955},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11956},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11957},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11958},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11959},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11960},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11961},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11962},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11963},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11964},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11965}],"farmerId":null,"districtId":2868559,"landSize":2.0,"isDeleted":false,"district":"2693c067-23eb-11eb-a3ba-0248be55e900","id":7165,"state":"","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"9566441883","stateId":null,"mobileNo":"6321677341","farmerName":"ODavgfvKPY","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8704},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8705},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8706},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8707},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8708},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8709},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8710},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8711},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8712},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8713},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8714},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8715},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8716},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8717},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8718},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8719},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8720},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8721},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8722},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8723},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8724},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8725},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8726},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8727},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8728},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8729},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8730},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8695},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8696},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8697},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8698},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8699},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8700},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8701},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8702},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8703}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":6955,"state":"","village":null,"villageId":null},{"tehsilId":40996,"altMobileNo":"3587893395","stateId":278,"mobileNo":"3279858254","farmerName":"oDWdInYnSf","tehsil":"b511c15ec91c4b54ac76f91bb686ee07","farmerCrops":[{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":13192},{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":13193}],"farmerId":null,"districtId":774,"landSize":2.0,"isDeleted":false,"district":"107","id":7233,"state":"R01","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3851872943","stateId":3016699,"mobileNo":"7384547664","farmerName":"OEBzBDnjqk","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16386},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":16387}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7425,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016852,"altMobileNo":"1589746859","stateId":null,"mobileNo":"4411931863","farmerName":"ofFXHeOVwJ","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15695},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15696},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15697},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15698},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15699},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15700},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15701},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15702},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15703},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15704},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15705},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15706},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15707},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15708},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15709},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15710},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15711},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15712},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15713},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15714},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15715},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15716},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15717},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15718},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15719},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15720},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15721},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15722},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15723},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15724},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15725},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15726},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15727}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7388,"state":"","village":null,"villageId":null},{"tehsilId":2793336,"altMobileNo":"6977332479","stateId":null,"mobileNo":"5447888756","farmerName":"OFKbCYSsxn","tehsil":"62bd918b-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9801},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9802},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9803},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9804},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9805},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9806},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9807},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9808},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9809},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9810},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9811},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9812},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9813},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9814},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9815},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9816},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9817}],"farmerId":null,"districtId":2793348,"landSize":2.0,"isDeleted":false,"district":"62bda1da-23da-11eb-a3ba-0248be55e900","id":7012,"state":"","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 27
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:34.539 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.358
16:53:34.541 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=27
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:34.896 response time in milliseconds: 347
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=28&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=26&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 59
[{"tehsilId":2860081,"altMobileNo":"","stateId":2860076,"mobileNo":"9896612667","farmerName":"oHNiQABLoi","tehsil":"947924a0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14293},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14294},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14295},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14296},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14297},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14298},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14299},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14300},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14301},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14302},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14303},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14304},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14305},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14306},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14307},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14308},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14309},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14310},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14311},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14312},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14313},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14314},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14315},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14316},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14317},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14318},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14319},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14320},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14321},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14322},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14323},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14324},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14325},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14326},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14327},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14328}],"farmerId":null,"districtId":2860082,"landSize":2.0,"isDeleted":false,"district":"9479260a-23e6-11eb-a3ba-0248be55e900","id":7319,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3018935,"mobileNo":"4165819415","farmerName":"oIMtJswhza","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12304},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12305},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12303}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7181,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939045,"altMobileNo":"9193177549","stateId":2939044,"mobileNo":"8194816895","farmerName":"okDhIQnnWj","tehsil":"ae39ea64-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10329},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10330}],"farmerId":null,"districtId":2939049,"landSize":2.0,"isDeleted":false,"district":"ae3a0a8a-23ff-11eb-a3ba-0248be55e900","id":7037,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"9288211716","stateId":2948432,"mobileNo":"9932679487","farmerName":"OnCGHqqRDo","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15104},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15105},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15106},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15107},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15108},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15109},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15110},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15086},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15087},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15088},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15089},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15090},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15091},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15092},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15093},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15094},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15095},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15096},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15097},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15098},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15099},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15100},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15101},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15102},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15103}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7357,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950630,"altMobileNo":"9558496667","stateId":2711,"mobileNo":"5788298748","farmerName":"oNTGUbbkRU","tehsil":"67891bed-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15968},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15969},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15970},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15971},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15972},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15973},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15974},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15975},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15976},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15977},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15978},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15979},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15980},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15981},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15982},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15983},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15963},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15964},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15965},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15966},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15967}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7403,"state":"R12","village":null,"villageId":null},{"tehsilId":3016850,"altMobileNo":"3537652775","stateId":3016849,"mobileNo":"9731339454","farmerName":"OpvWXZTmtm","tehsil":"24e685eb-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":13190},{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":13191}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7232,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7429139831","stateId":2750881,"mobileNo":"5797262869","farmerName":"oRbvgbHNTL","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":67,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Garlic","id":13210},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13211}],"farmerId":null,"districtId":2750895,"landSize":2.0,"isDeleted":false,"district":"bd6b9a3a-2385-11eb-a3ba-0248be55e900","id":7242,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748704,"altMobileNo":"2194131439","stateId":2712,"mobileNo":"1713513665","farmerName":"OsFxARIHcT","tehsil":"904f36c1-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15988},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15989}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7406,"state":"R15","village":null,"villageId":null},{"tehsilId":2860098,"altMobileNo":"5614977921","stateId":null,"mobileNo":"9839246148","farmerName":"otVZrnhkmF","tehsil":"94793b95-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14699},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14700},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14701},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14702},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14703},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14704},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14705},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14706},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14707},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14708},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14709},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14710},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14711},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14712},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14713},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14714}],"farmerId":null,"districtId":2860077,"landSize":2.0,"isDeleted":false,"district":"94791311-23e6-11eb-a3ba-0248be55e900","id":7338,"state":"","village":null,"villageId":null},{"tehsilId":1459,"altMobileNo":"","stateId":695,"mobileNo":"2665628446","farmerName":"ouxzpEgsNb","tehsil":"403171","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16388},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16389},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16390},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16391},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16392},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16393},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16394},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16395},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16396},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16397},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16398},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16399},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16400},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16401},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16402},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16403},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16404},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16405},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16406},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16407},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16408},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16409},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16410}],"farmerId":null,"districtId":49282,"landSize":2.0,"isDeleted":false,"district":"7d30ffde3e3a4ac79f5faf1801c58616","id":7426,"state":"R03","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 28
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:35.607 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.372
16:53:35.609 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=28
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:35.979 response time in milliseconds: 363
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=29&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=27&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":3016700,"altMobileNo":"9982444791","stateId":3016699,"mobileNo":"8489441614","farmerName":"ouYwQzdQVD","tehsil":"67e44b2d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9869},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9870},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9871},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9872},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9873},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9874},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9875},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9876},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9877},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9878},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9879},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9880},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9881},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9882},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9883},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9884},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9885},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9886},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9887},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9888},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9889},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9890},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9891},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9892},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9893},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9894},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9895},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9896},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9897},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9898},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9899},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9900}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7016,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"","stateId":2826509,"mobileNo":"5738518275","farmerName":"OVUBDppBQS","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10048},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10049},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10050},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10013},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10014},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10015},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10016},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10017},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10018},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10019},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10020},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10021},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10022},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10023},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10024},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10025},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10026},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10027},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10028},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10029},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10030},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10031},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10032},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10033},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10034},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10035},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10036},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10037},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10038},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10039},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10040},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10041},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10042},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10043},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10044},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10045},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10046},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10047}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":7025,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416644,"altMobileNo":"","stateId":2713,"mobileNo":"7251998886","farmerName":"oWzWmTFRlX","tehsil":"07ed861f-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9563},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9564},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9565},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9566},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9567},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9568},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9569},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9570},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9571},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9572},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9573},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9574},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9575},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9576},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9577},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9578},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9579},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9580},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9581},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9582},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9583},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9584},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9585},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9586}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":6994,"state":"R16","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7537411658","stateId":3016849,"mobileNo":"7373911884","farmerName":"oXNltGopaW","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12608},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12609},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12610},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12611},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12612},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12613},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12614},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12615},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12616},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12617},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12618},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12619},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12620},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12621},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12622},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12623},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12624},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12625},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12626},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12627},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12628},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12629},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12630},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12631},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12596},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12597},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12598},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12599},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12600},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12601},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12602},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12603},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12604},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12605},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12606},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12607}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7197,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759367,"altMobileNo":"3762162827","stateId":null,"mobileNo":"3236715483","farmerName":"oXtvilTqHA","tehsil":"1e07e44c-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11650},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11651},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11652},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11653},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11654},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11655},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11656},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11657},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11658},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11659},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11660},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11661},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11662},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11663},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11664},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11665},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11666},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11667},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11668},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11669},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11670},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11671},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11672},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11673},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11674}],"farmerId":null,"districtId":2759381,"landSize":2.0,"isDeleted":false,"district":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","id":7145,"state":"","village":null,"villageId":null},{"tehsilId":2950646,"altMobileNo":"3185128443","stateId":null,"mobileNo":"9351821236","farmerName":"oyVuWKfeJI","tehsil":"67892eba-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15942},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15943},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15944},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15945},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15946},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15947},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15948},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15949},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15950},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15951},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15952},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15953},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15954},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15955},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15956},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15957},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15958},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15959},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15960},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15961},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15962}],"farmerId":null,"districtId":2950641,"landSize":2.0,"isDeleted":false,"district":"678928ef-2415-11eb-a3ba-0248be55e900","id":7402,"state":"","village":null,"villageId":null},{"tehsilId":2449687,"altMobileNo":"3355734758","stateId":null,"mobileNo":"5199653498","farmerName":"OzHBcaoIFg","tehsil":"7546f8b9-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13120},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13121},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13122},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13123},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13124},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13125},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13126},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13127},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13128},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13129},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13130},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13131},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13132},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13133},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13134},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13135},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13136},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13137},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13138},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13139},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13140},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13141},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13142},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13143},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13144},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13145},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13146},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13147},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13148},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13149},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13118},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13119}],"farmerId":null,"districtId":2449695,"landSize":2.0,"isDeleted":false,"district":"75470615-1498-11eb-a3ba-0248be55e900","id":7226,"state":"","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"7868265277","stateId":2792221,"mobileNo":"6496121211","farmerName":"OZNjsiHoOQ","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12720},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12721},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12722},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12723},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12724},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12725},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12726},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12727},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12728},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12729},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12730},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12731}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7207,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":197702,"altMobileNo":"","stateId":2704,"mobileNo":"8178687645","farmerName":"PAaOpfsGHQ","tehsil":"952b89a93c5244c09613907a075bb149","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10432},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10433},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10435},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10436},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10437},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10438},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10439},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10440},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10441},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10442},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10443},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10444},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10445},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10446},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10447},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10449},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10450},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10451},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10452},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10453},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10454},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10455},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10456},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10430},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10431}],"farmerId":null,"districtId":197702,"landSize":2.0,"isDeleted":false,"district":"952b89a93c5244c09613907a075bb149","id":7047,"state":"R08","village":null,"villageId":null},{"tehsilId":2947317,"altMobileNo":"3548893833","stateId":2947314,"mobileNo":"1523917115","farmerName":"pAdjDPHXWE","tehsil":"d2988b44-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9248},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9249},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9250},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9230},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9231},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9232},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9233},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9234},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9235},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9236},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9237},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9238},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9239},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9240},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9241},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9242},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9243},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9244},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9245},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9246},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9247}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6981,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 29
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:36.797 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.358
16:53:36.800 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=29
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:37.154 response time in milliseconds: 346
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=30&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=28&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":6907,"altMobileNo":"1858198487","stateId":null,"mobileNo":"5339357652","farmerName":"palFQIyStq","tehsil":"75d68d6a661c4c3dbf16bbc4fb46c023","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11105}],"farmerId":null,"districtId":6399,"landSize":2.0,"isDeleted":false,"district":"42ea95291444486c97c91420a86c921b","id":7116,"state":"","village":null,"villageId":null},{"tehsilId":7630,"altMobileNo":"","stateId":5276,"mobileNo":"2169865143","farmerName":"pcRKopgVMx","tehsil":"784aa5dcf8fd485d9c7b8b93d5df78d4","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9408},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9409},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9410},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9411},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9412},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9413},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9414},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9415},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9416},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9417},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9418},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9419},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9420},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9421},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9422},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9423},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9424},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9425},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9426},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9427},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9428},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9429},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9430},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9431},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9432},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9433},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9434},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9435},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9436},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9437},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9438},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9439},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9440},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9441},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9403},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9404},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9405},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9406},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9407}],"farmerId":null,"districtId":6945,"landSize":2.0,"isDeleted":false,"district":"10ca39c92daa4d4c825c20a92946fc03","id":6988,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3528655915","stateId":null,"mobileNo":"7479931365","farmerName":"PeetOHspLz","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13981},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13982}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7295,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"5131129354","stateId":null,"mobileNo":"1288593619","farmerName":"PGWYKaJztO","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16457},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16458},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16459},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16460},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16461},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16462},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16463},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16464},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16465},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16466},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16467},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16468},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16469},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16470},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16471},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16472},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16473},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16474},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16475},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16476},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16477},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16478},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16479}],"farmerId":null,"districtId":49282,"landSize":2.0,"isDeleted":false,"district":"7d30ffde3e3a4ac79f5faf1801c58616","id":7429,"state":"","village":null,"villageId":null},{"tehsilId":3020198,"altMobileNo":"7859521135","stateId":null,"mobileNo":"3714136115","farmerName":"pGzcEqJhoQ","tehsil":"ad0b08f2-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15320},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15321},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15322},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15323},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15324},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15325},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15326},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15327},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15328},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15329},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15330},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15331},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15332},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15334},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15335},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15336},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15337},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15338},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15339},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15340},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15341},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15342},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15343},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15344},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15345},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15346},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15347},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15348},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15349},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15350},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15351},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15352},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15353}],"farmerId":null,"districtId":2332953,"landSize":2.0,"isDeleted":false,"district":"e11d89cf-121c-11eb-a3ba-0248be55e900","id":7369,"state":"","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"1358787963","stateId":2826379,"mobileNo":"9679694978","farmerName":"PJgiNcHtPO","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":67,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Garlic","id":10011},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10012}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":7024,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1452,"altMobileNo":"3743155119","stateId":695,"mobileNo":"6457173587","farmerName":"pjHgmtupsG","tehsil":"403161","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11573},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":11574}],"farmerId":null,"districtId":1465,"landSize":2.0,"isDeleted":false,"district":"403181","id":7141,"state":"R03","village":null,"villageId":null},{"tehsilId":2948443,"altMobileNo":"6898754699","stateId":2948432,"mobileNo":"9142561628","farmerName":"pLlngfwJgt","tehsil":"7c413091-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15809},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15810},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15811},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15812},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15813},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15814},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15815},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15816},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15817},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15818},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15819},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15820},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15821},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15822},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15823},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15824},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15825},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15826},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15827},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15828},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15829},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15830}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7394,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750887,"altMobileNo":"","stateId":2750881,"mobileNo":"8384917649","farmerName":"PMaToKWgnE","tehsil":"bd6b76bc-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14784},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14785},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14786},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14787},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14788},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14789},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14790},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14791},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14792},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14793},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14794},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14795},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14796},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14797},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14798},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14799},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14800},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14801},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14802},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14803},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14804},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14768},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14769},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14770},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14771},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14772},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14773},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14774},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14775},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14776},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14777},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14778},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14779},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14780},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14781},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14782},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14783}],"farmerId":null,"districtId":2750889,"landSize":2.0,"isDeleted":false,"district":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","id":7341,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4774716396","stateId":2710,"mobileNo":"7993515383","farmerName":"pMriJbYkID","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10459},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10460}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7049,"state":"R14","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 30
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:38.021 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.330
16:53:38.023 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=30
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:38.350 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:38 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=31&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=29&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":2332478,"altMobileNo":"6295374326","stateId":1357,"mobileNo":"3731516647","farmerName":"pnybKzuzqs","tehsil":"1c79de9c-20f9-46a6-987d-1a62240b3dec","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13952},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13953},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13954},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13955},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13956},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13957},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13958},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13959},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13960},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13961},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13962},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13963},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13964},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13965},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13966},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13967},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13968},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13969},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13946},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13947},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13948},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13949},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13950},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13951}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7286,"state":"R05","village":null,"villageId":null},{"tehsilId":3259365,"altMobileNo":"2595436527","stateId":null,"mobileNo":"8419582519","farmerName":"PoYYcLTDby","tehsil":"f7834a530a124dc5ad354411cb5f8744","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16256},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16257},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16258},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16259},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16260},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16261},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16262},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16263},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16264},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16265},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16266},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16267},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16268},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16269},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16270},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16271},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16272},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16237},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16238},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16239},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16240},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16241},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16242},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16243},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16244},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16245},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16246},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16247},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16248},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16249},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16250},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16251},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16252},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16253},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16254},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16255}],"farmerId":null,"districtId":2482735,"landSize":2.0,"isDeleted":false,"district":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","id":7417,"state":"","village":null,"villageId":null},{"tehsilId":3016850,"altMobileNo":"2671712341","stateId":null,"mobileNo":"7795615119","farmerName":"PpAJBUspNE","tehsil":"24e685eb-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12560},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12561},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12562},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12563},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12564},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12565},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12566},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12567},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12568},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12569},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12570},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12571},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12572},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12573},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12574},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12575},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12576},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12577},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12578},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12579},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12580},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12581},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12582},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12583},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12584},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12585},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12586},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12587},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12588},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12589},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12590},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12591},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12592},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12593},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12594},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12595}],"farmerId":null,"districtId":3016853,"landSize":2.0,"isDeleted":false,"district":"24e69345-2419-11eb-a3ba-0248be55e900","id":7196,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4795455495","stateId":2948384,"mobileNo":"4745354198","farmerName":"ppPlcoNxlQ","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":80,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Radish","id":13196},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13197}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7235,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7616377725","stateId":null,"mobileNo":"8924252195","farmerName":"pQLBojFKiV","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10688},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10689},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10690},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10691},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10692},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10693},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10694},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10695},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10696},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10697},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10698},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10699},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10700},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10701},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10702},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10703},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10704},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10705},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10706},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10707},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10708}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7080,"state":"","village":null,"villageId":null},{"tehsilId":41001,"altMobileNo":"6632331372","stateId":278,"mobileNo":"5786692785","farmerName":"pSJzAVcEyQ","tehsil":"2b97ec8acda44dfdae3574077585343a","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11824},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11825},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11823}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7159,"state":"R01","village":null,"villageId":null},{"tehsilId":2416646,"altMobileNo":"3758794672","stateId":2713,"mobileNo":"2147411477","farmerName":"psMmxFGZGU","tehsil":"07ed89a5-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11535},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11536},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11537},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11538},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11539},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11540},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11541},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11542},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11543},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11544},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11545},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11546},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11547},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11548},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11549},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11550},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11551},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11552},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11553},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11554},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11555},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11556},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11557},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11558},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11559},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11560},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11561},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11562},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11563},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11564},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11565},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11566},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11567},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11568},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11569},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11570},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11571},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11572}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7140,"state":"R16","village":null,"villageId":null},{"tehsilId":2793328,"altMobileNo":"","stateId":2684,"mobileNo":"5688329634","farmerName":"psqjOymSlK","tehsil":"62bd85f5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10848},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10849},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10850},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10851},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10852},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10853},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10854},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10855},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10856},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10857},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10843},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10844},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10845},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10846},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10847}],"farmerId":null,"districtId":2793338,"landSize":2.0,"isDeleted":false,"district":"62bd940f-23da-11eb-a3ba-0248be55e900","id":7091,"state":"R07","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948384,"mobileNo":"7532479444","farmerName":"pSyzgBnwii","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11000},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11001},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11002},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11003},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11004},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11005},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11006}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7102,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7692,"altMobileNo":"","stateId":2704,"mobileNo":"7777666148","farmerName":"pUmOUWyRmO","tehsil":"5fe5328537944a489e9801fb5228ae1b","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12002},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12003},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12004},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12005},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12006},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12007},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12008},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12009},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12010},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12011},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12012},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12013},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12014},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12015},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12016},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12017},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12018},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12019},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12020},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12021},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12022},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12023},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12024},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12025},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12026},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12027},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12028},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12029}],"farmerId":null,"districtId":7956,"landSize":2.0,"isDeleted":false,"district":"491191038353426093f2b664aa2f5d9c","id":7168,"state":"R08","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 31
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:39.167 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.330
16:53:39.169 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=31
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:39.497 response time in milliseconds: 326
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=32&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=30&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 59
[{"tehsilId":2939047,"altMobileNo":"","stateId":2939044,"mobileNo":"7783334711","farmerName":"pUWMmTMCGj","tehsil":"ae3a05f6-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13581},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13582},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13583},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13584},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13585},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13586},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13587},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13588},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13589},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13590},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13591},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13592},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13593},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13594},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13595},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13596},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13597},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13598},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13599},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13600},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13601},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13602},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13603},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13604},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13605},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13606}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7268,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2548861,"altMobileNo":"6617583827","stateId":2706,"mobileNo":"3599754878","farmerName":"pvALhWDRTh","tehsil":"e5c0a21e-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":111,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Jasmine","id":10839},{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":10840}],"farmerId":null,"districtId":2548865,"landSize":2.0,"isDeleted":false,"district":"e5c0a67e-14a9-11eb-a3ba-0248be55e900","id":7089,"state":"R10","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"4946128788","stateId":2948384,"mobileNo":"1254643435","farmerName":"PwDHLXSQiO","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11008},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11009},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11010},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11011},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11012},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11013},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11007}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7103,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":6934,"altMobileNo":"4639941465","stateId":5276,"mobileNo":"1754992536","farmerName":"pXPSvgjPbM","tehsil":"e9ae32448be448c5a0488bc0ca67b043","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9472},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9473},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9474},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9475},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9476},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9477},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9478},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9479},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9480},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9442},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9443},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9444},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9446},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9447},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9448},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9449},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9450},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9451},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9453},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9454},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9455},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9456},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9457},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9458},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9459},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9460},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9461},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9462},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9463},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9464},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9465},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9466},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9467},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9468},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9469},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9470},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9471}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6989,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2939052,"altMobileNo":"","stateId":2939044,"mobileNo":"9494534995","farmerName":"PyOXJTubkH","tehsil":"ae3a1102-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8960},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8961},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8962},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8963},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8964},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8965},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8966},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8967},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8968},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8969},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8970},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8971},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8972},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8973},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8974},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8975},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8976},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8977},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8978},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8979},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8980},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8959}],"farmerId":null,"districtId":2939054,"landSize":2.0,"isDeleted":false,"district":"ae3a151f-23ff-11eb-a3ba-0248be55e900","id":6968,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3259460,"altMobileNo":"","stateId":2713,"mobileNo":"3581873164","farmerName":"PZpeegPXtL","tehsil":"0e81d1adac434c56becefe8a98010cd6","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14560},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14561},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14562},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14563},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14564},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14565},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14566},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14567},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14568},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14569},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14570},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14571},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14572},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14573},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14574},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14575},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14576},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14559}],"farmerId":null,"districtId":2416641,"landSize":2.0,"isDeleted":false,"district":"07ed80e9-148a-11eb-a3ba-0248be55e900","id":7329,"state":"R16","village":null,"villageId":null},{"tehsilId":2934905,"altMobileNo":"","stateId":2934902,"mobileNo":"4854379155","farmerName":"qbeYjIjQNC","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12640},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12641},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12645},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12634},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12635},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12636},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12637},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12638},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12639}],"farmerId":null,"districtId":2934908,"landSize":2.0,"isDeleted":false,"district":"23376708-23fa-11eb-a3ba-0248be55e900","id":7199,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":773,"altMobileNo":"","stateId":278,"mobileNo":"8327785462","farmerName":"QDBCGRgelB","tehsil":"108","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11814},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11815},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11816}],"farmerId":null,"districtId":271,"landSize":2.0,"isDeleted":false,"district":"101","id":7156,"state":"R01","village":null,"villageId":null},{"tehsilId":2868560,"altMobileNo":"","stateId":2868554,"mobileNo":"9561124442","farmerName":"QfkiHdvVZZ","tehsil":"2693c28a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11840},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11841},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11842},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11843},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11844},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11845},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11846},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11847},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11848},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11849},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11850},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11851},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11852},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11853},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11854},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11855},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11856},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11857},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11858},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11859},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11860},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11861},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11862},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11863},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11830},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11831},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11832},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11833},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11834},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11835},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11836},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11837},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11838},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11839}],"farmerId":null,"districtId":2868559,"landSize":2.0,"isDeleted":false,"district":"2693c067-23eb-11eb-a3ba-0248be55e900","id":7162,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":131589,"altMobileNo":"","stateId":947,"mobileNo":"5599877671","farmerName":"qhgFCGqqwQ","tehsil":"e6b6b4ea5d914c7aa2e5a9e1a0f77e86","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10176},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10177},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10178},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10179},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10180},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10181},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10182},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10183},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10184},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10185},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10186},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10187},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10188},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10189},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10190},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10191},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10193},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10194},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10195},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10196},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10197},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10198},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10199},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10165},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10166},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10167},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10168},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10169},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10170},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10171},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10172},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10173},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10174},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10175}],"farmerId":null,"districtId":228929,"landSize":2.0,"isDeleted":false,"district":"537f39d1d52342499eb2ca84622b83c6","id":7029,"state":"R04","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 32
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.005
16:53:40.296 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.338
16:53:40.297 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=32
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:40.632 response time in milliseconds: 326
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:40 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=33&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=31&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 59
[{"tehsilId":-1,"altMobileNo":"9795477678","stateId":2826379,"mobileNo":"7524113969","farmerName":"qiITBbQPhR","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8731},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8732},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8733},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8734},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8735},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8736},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8737},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8738},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8739},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8740},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8741},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8742},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8743},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8744},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8745},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8746},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8747},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8748},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8749},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8750},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8751},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8752},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8753},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8754},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8755},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8756},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8757},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8758},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8759},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8760},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8761},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8762},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8763},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8764},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8765},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8766}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6956,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793326,"altMobileNo":"3822753961","stateId":2684,"mobileNo":"1835561577","farmerName":"qITkPIsURF","tehsil":"62bd7847-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":17088},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17089},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":17090},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17064},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":17065},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17066},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":17067},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":17068},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":17069},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17070},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17071},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":17072},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":17073},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":17074},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":17075},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":17076},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":17077},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":17078},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":17079},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":17080},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17081},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17082},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17083},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17084},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":17085},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17086},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17087}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7459,"state":"R07","village":null,"villageId":null},{"tehsilId":2950645,"altMobileNo":"","stateId":2711,"mobileNo":"5379117155","farmerName":"QjWxNPfNlz","tehsil":"67892d90-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16505},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16506},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16507},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16508},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16509},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16510}],"farmerId":null,"districtId":2950639,"landSize":2.0,"isDeleted":false,"district":"678926ae-2415-11eb-a3ba-0248be55e900","id":7432,"state":"R12","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"5216422676","stateId":null,"mobileNo":"7642528233","farmerName":"qPafNXZGmY","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8832},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8833},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8834},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8835},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8836},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8837},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8815},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8816},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8817},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8818},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8819},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8820},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8821},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8822},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8823},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8824},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8825},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8826},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8827},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8828},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8829},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8830},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8831}],"farmerId":null,"districtId":2827048,"landSize":2.0,"isDeleted":false,"district":"841981b6-23e4-11eb-a3ba-0248be55e900","id":6959,"state":"","village":null,"villageId":null},{"tehsilId":2748695,"altMobileNo":"","stateId":2712,"mobileNo":"5476358663","farmerName":"QQLbExQoOX","tehsil":"904e87dc-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16320},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16321},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16322},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16323},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16324},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16325},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16311},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16312},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16313},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16314},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16315},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16316},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16317},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16318},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16319}],"farmerId":null,"districtId":2748702,"landSize":2.0,"isDeleted":false,"district":"904f1e8f-237e-11eb-a3ba-0248be55e900","id":7420,"state":"R15","village":null,"villageId":null},{"tehsilId":2793333,"altMobileNo":"","stateId":2684,"mobileNo":"1737989683","farmerName":"QTooMhSEMI","tehsil":"62bd8dc5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15392},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15393},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15394},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15395},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15396},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15397},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15390},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15391}],"farmerId":null,"districtId":2793343,"landSize":2.0,"isDeleted":false,"district":"62bd9a53-23da-11eb-a3ba-0248be55e900","id":7372,"state":"R07","village":null,"villageId":null},{"tehsilId":3018942,"altMobileNo":"1328398266","stateId":3018935,"mobileNo":"7725887121","farmerName":"QToVOMraHx","tehsil":"7ffb945c-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12309},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12310},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12311}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7183,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"6284677624","stateId":3016849,"mobileNo":"2126999789","farmerName":"QtUGTjFKoE","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15744},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15745},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15746},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15747},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15748},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15749},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15750},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15751},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15752},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15753},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15754},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15755},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15756},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15757},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15758},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15759},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15760},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15728},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15729},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15730},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15731},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15732},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15733},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15734},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15735},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15736},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15737},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15738},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15739},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15740},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15741},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15742},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15743}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7389,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"8158994328","stateId":null,"mobileNo":"9581394982","farmerName":"qulQdyGyld","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11014},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11015},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11016},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11017},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11018},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11019},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11020}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7104,"state":"","village":null,"villageId":null},{"tehsilId":7634,"altMobileNo":"1473248823","stateId":5276,"mobileNo":"3139189511","farmerName":"QUTmVEnvQL","tehsil":"7ea7610f3b254d8abca8939064cc7bac","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9536},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9537},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9538},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9539},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9540},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9541},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9542},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9543},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9544},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9545},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9546},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9547},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9548},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9549},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9550},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9551},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9552},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9553},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9554},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9555},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9556},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9557},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9558},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9520},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9521},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9522},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9523},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9524},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9525},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9526},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9527},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9528},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9529},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9530},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9531},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9532},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9533},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9534},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9535}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6991,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 33
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:41.382 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.352
16:53:41.383 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=33
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:41.734 response time in milliseconds: 349
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:41 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=34&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=32&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 77
[{"tehsilId":2948442,"altMobileNo":"2739966559","stateId":2948432,"mobileNo":"9549157646","farmerName":"QYpHMhzsmi","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":15875},{"cropId":81,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ridge Gourd","id":15876}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7397,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2332482,"altMobileNo":"9794978397","stateId":null,"mobileNo":"5745283131","farmerName":"rbmkEsOsdU","tehsil":"2660b993-8f29-469d-bf34-a1ec9369da54","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11331},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11332},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11333},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11334},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11335},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11336},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11337},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11338},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11339},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11340},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11341},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11342},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11343},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11344},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11345},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11346},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11347},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11348},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11349},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11350},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11351},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11352},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11353},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11354},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11355}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7133,"state":"","village":null,"villageId":null},{"tehsilId":2748697,"altMobileNo":"1389883414","stateId":2712,"mobileNo":"1631164484","farmerName":"RCWyGpkPvF","tehsil":"904ec439-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14054},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14055},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14056},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14057},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14058},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14059},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14060},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14061},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14062},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14063},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14064},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14065},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14066},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14067},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14068}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7308,"state":"R15","village":null,"villageId":null},{"tehsilId":2482729,"altMobileNo":"2133991752","stateId":2710,"mobileNo":"8973179562","farmerName":"ReJlAusivv","tehsil":"9a3f747b-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10608},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10602},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10603},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10604},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10605},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10606},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10607}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7073,"state":"R14","village":null,"villageId":null},{"tehsilId":2750889,"altMobileNo":"4593526187","stateId":2750881,"mobileNo":"3132816621","farmerName":"rEQrjIFhoA","tehsil":"bd6b7d5a-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15015},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15016},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15017},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15018},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15019},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15020},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15021},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15022},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15023},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15024},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15025},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15026},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15027},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15028},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15029},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15030},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15031},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15032},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15033},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15034},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15035}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7354,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":49281,"altMobileNo":"","stateId":695,"mobileNo":"2421837964","farmerName":"RFDgJzmfNZ","tehsil":"59d6b08ba0284ffdbb6b6c776f0d6ce9","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16416},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16417},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16418},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16419},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16420},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16421},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16422},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16423},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16424},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16425},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16426},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16427},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16428},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16429},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16430},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16431},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16432},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16433},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16411},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16412},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16413},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16414},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16415}],"farmerId":null,"districtId":49282,"landSize":2.0,"isDeleted":false,"district":"7d30ffde3e3a4ac79f5faf1801c58616","id":7427,"state":"R03","village":null,"villageId":null},{"tehsilId":3016850,"altMobileNo":"5957316983","stateId":3016849,"mobileNo":"7759667659","farmerName":"RFTwTWsRDO","tehsil":"24e685eb-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10667},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10668},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10669},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10670},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10671},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10672},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10673},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10674},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10675},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10676},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10677},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10678},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10679},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10680},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10681},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10682},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10683},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10684},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10685},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10686},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10687}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7079,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":5235,"altMobileNo":"4888418874","stateId":278,"mobileNo":"3366837381","farmerName":"rFXmhnVIXK","tehsil":"6d026aeba31d4ef1b911c466bfc95539","farmerCrops":[{"cropId":77,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Papaya","id":8861},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8862}],"farmerId":null,"districtId":41001,"landSize":2.0,"isDeleted":false,"district":"2b97ec8acda44dfdae3574077585343a","id":6961,"state":"R01","village":null,"villageId":null},{"tehsilId":7692,"altMobileNo":"","stateId":2704,"mobileNo":"2139777118","farmerName":"rGJMacwVZK","tehsil":"5fe5328537944a489e9801fb5228ae1b","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11044},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11045},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11046},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11047},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11048},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11049},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11050},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11051},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11052},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11053},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11054},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11055},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11056},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11057}],"farmerId":null,"districtId":5289,"landSize":2.0,"isDeleted":false,"district":"30ed17d4e0984025bc03f996d0ea1bdd","id":7108,"state":"R08","village":null,"villageId":null},{"tehsilId":691,"altMobileNo":"9317252619","stateId":695,"mobileNo":"5762225775","farmerName":"rJlizEearS","tehsil":"302","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16480},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16481},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16482},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16483},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16484},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16485},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16486},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16487},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16488},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16489},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16490},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16491},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16492},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16493},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16494},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16495},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16496},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16497},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16498},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16499},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16500},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16501},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16502}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7430,"state":"R03","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 34
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:42.547 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.318
16:53:42.548 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=34
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:42.862 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=35&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=33&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 62
[{"tehsilId":3016852,"altMobileNo":"","stateId":3016849,"mobileNo":"9334848129","farmerName":"RjPCiyATvx","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15629},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15630},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15631},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15632},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15633},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15634},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15635},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15636},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15637},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15638},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15639},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15640},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15641},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15642},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15643},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15644},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15645},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15646},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15647},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15648},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15649},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15650},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15651},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15652},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15653},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15654},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15655},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15656},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15657},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15658},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15659},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15660},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15661}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7386,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939045,"altMobileNo":"4418554623","stateId":null,"mobileNo":"4695867881","farmerName":"rMaRlSmCNV","tehsil":"ae39ea64-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16757},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16758},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16759},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16760},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16761},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16762},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16763},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16764},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16765},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16766},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16767}],"farmerId":null,"districtId":2939052,"landSize":2.0,"isDeleted":false,"district":"ae3a1102-23ff-11eb-a3ba-0248be55e900","id":7447,"state":"","village":null,"villageId":null},{"tehsilId":2901616,"altMobileNo":"6921773687","stateId":2709,"mobileNo":"2639371131","farmerName":"RMzwhZXQmg","tehsil":"b2a8e1e3-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11236},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11237},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11238},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11239},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11240},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11241},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11242},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11243},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11244},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11245},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11246},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11247},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11248},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11249},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11250},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11251},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11252},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11253}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7128,"state":"R13","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"3568154297","stateId":2705,"mobileNo":"9948823234","farmerName":"rpttHWkprw","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16535},{"cropId":93,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Moth","id":16536}],"farmerId":null,"districtId":2827044,"landSize":2.0,"isDeleted":false,"district":"8419791a-23e4-11eb-a3ba-0248be55e900","id":7437,"state":"R09","village":null,"villageId":null},{"tehsilId":2759372,"altMobileNo":"2298827387","stateId":2759359,"mobileNo":"6545985864","farmerName":"rrrrhcVwwu","tehsil":"1e07f2df-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11648},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11649},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11626},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11627},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11628},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11629},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11630},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11631},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11632},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11633},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11634},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11635},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11636},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11637},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11638},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11639},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11640},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11641},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11642},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11643},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11644},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11645},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11646},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11647}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7144,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"2563244575","stateId":278,"mobileNo":"3885311979","farmerName":"RSBuJloBbx","tehsil":"106","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13312},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13313},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13314},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13315},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13284},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13285},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13286},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13287},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13288},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13289},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13290},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13291},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13292},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13293},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13294},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13295},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13296},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13297},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13298},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13299},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13300},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13301},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13302},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13303},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13304},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13305},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13306},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13307},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13308},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13309},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13310},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13311}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7249,"state":"R01","village":null,"villageId":null},{"tehsilId":3016852,"altMobileNo":"2551471552","stateId":3016849,"mobileNo":"3224182686","farmerName":"ruBPBfSqHX","tehsil":"24e690d3-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15680},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15681},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15682},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15683},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15684},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15685},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15686},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15687},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15688},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15689},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15690},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15691},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15692},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15693},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15694},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15662},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15663},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15664},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15665},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15666},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15667},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15668},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15669},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15670},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15671},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15672},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15673},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15674},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15675},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15676},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15677},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15678},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15679}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7387,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416648,"altMobileNo":"7123425477","stateId":2713,"mobileNo":"5367614117","farmerName":"rvPYKzVaVn","tehsil":"07ed8d1f-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14631},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14632},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14633},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14634},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14635},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14636},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14637},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14638},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14639},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14640},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14641},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14642},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14643},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14644},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14645},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14646},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14647},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14648}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7333,"state":"R16","village":null,"villageId":null},{"tehsilId":2884,"altMobileNo":"4123665963","stateId":2473,"mobileNo":"7477494285","farmerName":"rYBhlsfCeC","tehsil":"410694","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11786},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11787},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11788},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11789},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11790},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11791},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11792},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11793},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11794},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11795},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11796},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11797},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11798},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11799},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11800},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11801},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11802},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11803},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11804},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11805},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11806}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7152,"state":"R06","village":null,"villageId":null},{"tehsilId":7956,"altMobileNo":"5977829834","stateId":null,"mobileNo":"3566546745","farmerName":"RzDnSLMshv","tehsil":"491191038353426093f2b664aa2f5d9c","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12096},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12097},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12098},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12099},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12100},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12101},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12102},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12103},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12104},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12105},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12106},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12107},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12108},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12109},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12110},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12111},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12112},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12113},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12086},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12087},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12088},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12089},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12090},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12091},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12092},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12093},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12094},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12095}],"farmerId":null,"districtId":7956,"landSize":2.0,"isDeleted":false,"district":"491191038353426093f2b664aa2f5d9c","id":7171,"state":"","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 35
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:43.635 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.332
16:53:43.636 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=35
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:43.959 response time in milliseconds: 321
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=36&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=34&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":-1,"altMobileNo":"3244256343","stateId":2939044,"mobileNo":"6357822529","farmerName":"rzfHxTpEcj","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8992},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8993},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8994},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8995},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8996},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8997},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8998},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8999},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9000},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9001},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9002},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8981},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8982},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8983},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8984},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8985},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8986},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8987},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8988},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8989},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8990},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8991}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6969,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":7360,"altMobileNo":"2557294772","stateId":2704,"mobileNo":"9833899952","farmerName":"sainZrljwi","tehsil":"2ac05c0d49094f8a83e0c92aa5fb41ca","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11058},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11059},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11060},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11061},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11062},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11063},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11064},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11065},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11066},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11067},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11068},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11069},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11070},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11071}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7109,"state":"R08","village":null,"villageId":null},{"tehsilId":2793338,"altMobileNo":"","stateId":2684,"mobileNo":"5525949986","farmerName":"SbgKBKteZE","tehsil":"62bd940f-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16960},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16961},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16962},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16963},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16964},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16965},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16966},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16967},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16968},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16969},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16970},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16971},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16972},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16973},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16974},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16975},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16976},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16977},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16978},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16979},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16980},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16981},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16982},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16956},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16957},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16958},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16959}],"farmerId":null,"districtId":2793331,"landSize":2.0,"isDeleted":false,"district":"62bd8a41-23da-11eb-a3ba-0248be55e900","id":7455,"state":"R07","village":null,"villageId":null},{"tehsilId":2827042,"altMobileNo":"","stateId":2705,"mobileNo":"3458241683","farmerName":"scfByipJhE","tehsil":"84197450-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10500},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10501},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10502},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10503},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10504},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10505},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10506},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10507},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10508},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10509},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10510},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10511},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10512},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10513},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10514},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10515},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10516},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10517},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10518},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10519}],"farmerId":null,"districtId":2827045,"landSize":2.0,"isDeleted":false,"district":"84197b38-23e4-11eb-a3ba-0248be55e900","id":7063,"state":"R09","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"8288758443","stateId":null,"mobileNo":"6361573918","farmerName":"SFNwlXXCZe","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12736},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12737},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12738},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12739},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12740},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12741},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12742},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12743},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12732},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12733},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12734},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12735}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7208,"state":"","village":null,"villageId":null},{"tehsilId":2860098,"altMobileNo":"1525885967","stateId":2860076,"mobileNo":"2657869389","farmerName":"sHpNEvgXUD","tehsil":"94793b95-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15430},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":15431}],"farmerId":null,"districtId":2860078,"landSize":2.0,"isDeleted":false,"district":"94791ed3-23e6-11eb-a3ba-0248be55e900","id":7377,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759377,"altMobileNo":"8656893334","stateId":2759359,"mobileNo":"7134724567","farmerName":"SHTGaxjvBW","tehsil":"1e07f923-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10479}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7061,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":65771,"altMobileNo":"","stateId":417,"mobileNo":"9922394694","farmerName":"ShyMjIfDmw","tehsil":"dda152902fb74239a6e4f8a5a0ab3bbb","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16779},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16780},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16781},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16782},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16783},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16784},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16785},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16786},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16787},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16788},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16789},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16790},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16791},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16792},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16793},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16794},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16795},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16796},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16797},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16798},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16799},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16800},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16801},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16802},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16803},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16804},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16805},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16806},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16807},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16808},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16809},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16810},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16811},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16812},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16813}],"farmerId":null,"districtId":1102,"landSize":2.0,"isDeleted":false,"district":"419","id":7449,"state":"R02","village":null,"villageId":null},{"tehsilId":7960,"altMobileNo":"8586736188","stateId":2704,"mobileNo":"7171232143","farmerName":"SjQLRleHAE","tehsil":"0353461719e94dafb6495a730f026af5","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12058},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12059},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12060},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12061},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12062},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12063},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12064},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12065},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12066},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12067},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12068},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12069},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12070},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12071},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12072},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12073},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12074},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12075},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12076},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12077},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12078},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12079},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12080},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12081},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12082},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12083},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12084},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12085}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7170,"state":"R08","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"4953411418","stateId":2826509,"mobileNo":"1259923619","farmerName":"SjVjxGBUwb","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":15216},{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":15217}],"farmerId":null,"districtId":2826510,"landSize":2.0,"isDeleted":false,"district":"99fd14ce-23de-11eb-a3ba-0248be55e900","id":7365,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 36
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:44.687 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.304
16:53:44.688 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=36
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:44.990 response time in milliseconds: 298
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=37&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=35&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"7457488647","farmerName":"SLTUWnSsiX","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13975},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13976}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7292,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827049,"altMobileNo":"2196871538","stateId":2705,"mobileNo":"2731568795","farmerName":"SmwoWCSVwN","tehsil":"841983d4-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10560},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10561},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10562},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10563},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10564},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10565},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10566},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10567},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10568},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10569},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10570},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10571},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10572},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10573},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10574},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10575},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10576},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10577},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10578},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10579}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7066,"state":"R09","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"5197988732","stateId":null,"mobileNo":"8354961456","farmerName":"SntVVQZaQm","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12239},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12240},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12241},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12242},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12243},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12244},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12245},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12246},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12247},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12248},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12249},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12250},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12251},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12252},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12253},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12254},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12255},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12256},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12257},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12258},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12259},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12260},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12261},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12262},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12263},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12264},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12265},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12266},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12267},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12268},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12269}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7178,"state":"","village":null,"villageId":null},{"tehsilId":2868565,"altMobileNo":"6513488563","stateId":2868554,"mobileNo":"8234782293","farmerName":"SnXBcWpuYx","tehsil":"2693ce8e-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11904},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11905},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11906},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11907},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11908},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11909},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11910},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11911},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11912},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11913},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11914},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11915},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11916},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11917},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11918},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11919},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11920},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11921},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11922},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11923},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11924},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11925},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11926},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11927},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11928},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11929},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11930},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11931},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11898},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11899},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11900},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11901},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11902},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11903}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7164,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948432,"mobileNo":"1835533325","farmerName":"SpGKSLYCCf","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15040},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15041},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15042},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15043},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15044},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15045},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15046},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15047},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15048},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15049},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15050},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15051},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15052},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15053},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15054},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15055},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15056},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15057},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15058},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15059},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15060},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15036},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15037},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15038},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15039}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7355,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3338,"altMobileNo":"1551189736","stateId":947,"mobileNo":"8352785486","farmerName":"sQAShPliLj","tehsil":"999985","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16704},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16705},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16706},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16707},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16708},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16709},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16710},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16711},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16712},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16713},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16714},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16715},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16716},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16717},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16718},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16719},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16720},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16721},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16685},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16686},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16687},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16688},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16689},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16690},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16691},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16692},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16693},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16694},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16695},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16696},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16697},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16698},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16699},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16700},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16701},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16702},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16703}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7442,"state":"R04","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"5698359495","stateId":2710,"mobileNo":"6493294314","farmerName":"sSAbEREzdN","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16201},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16202},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16203},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16204},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16205},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16206},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16207},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16208},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16209},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16210},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16211},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16212},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16213},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16214},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16215},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16216},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16217},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16218},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16219},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16220},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16221},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16222},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16223},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16224},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16225},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16226},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16227},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16228},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16229},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16230},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16231},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16232},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16233},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16234},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16235},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16236}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7416,"state":"R14","village":null,"villageId":null},{"tehsilId":2934905,"altMobileNo":"8365317963","stateId":2934902,"mobileNo":"2188863944","farmerName":"SsnMUXXrfz","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":69,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Green Peas","id":14256},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14255}],"farmerId":null,"districtId":2934906,"landSize":2.0,"isDeleted":false,"district":"2337648b-23fa-11eb-a3ba-0248be55e900","id":7317,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482744,"altMobileNo":"2354777864","stateId":null,"mobileNo":"3167154929","farmerName":"SUThbWMFVZ","tehsil":"9a3f8d17-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13760},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13761},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13762},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13763},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13764},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13765},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13766},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13767},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13768},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13769},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13770},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13771},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13772},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13773},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13774},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13775},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13776},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13777},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13778},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13779},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13780},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13781},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13782},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13783},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13784}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7275,"state":"","village":null,"villageId":null},{"tehsilId":2860093,"altMobileNo":"6567692319","stateId":2860076,"mobileNo":"4797139261","farmerName":"SvaiGIQpxe","tehsil":"94793482-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":16722},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16723}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7443,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 37
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:45.665 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.371
16:53:45.667 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=37
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:46.035 response time in milliseconds: 363
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=38&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=36&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"tehsilId":2950639,"altMobileNo":"2224957514","stateId":2711,"mobileNo":"3195371382","farmerName":"SvksPVDzxd","tehsil":"678926ae-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15205},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15206},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15207},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15208},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15209},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15210},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15211},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15212},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15213},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15214},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15215}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7364,"state":"R12","village":null,"villageId":null},{"tehsilId":2759369,"altMobileNo":"","stateId":2759359,"mobileNo":"6331288395","farmerName":"sVVYhvkjdA","tehsil":"1e07ef00-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11584},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11585},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11586},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11587},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11588},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11589},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11590},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11591},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11592},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11593},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11594},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11595},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11596},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11597},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11598},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11599},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11575},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11576},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11577},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11578},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11579},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11580},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11581},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11582},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11583}],"farmerId":null,"districtId":2759381,"landSize":2.0,"isDeleted":false,"district":"1e07fe2b-23d2-11eb-a3ba-0248be55e900","id":7142,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3016849,"mobileNo":"9722569488","farmerName":"sxmEluHzdS","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10656},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10657},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10658},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10659},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10660},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10661},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10662},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10663},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10664},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10665},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10666},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10646},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10647},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10648},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10649},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10650},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10651},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10652},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10653},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10654},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10655}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7078,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2356474755","stateId":2947314,"mobileNo":"8957956149","farmerName":"TAfwMmnryZ","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12832},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12833},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12834},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12835},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12836},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12837},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12822},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12823},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12824},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12825},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12826},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12827},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12828},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12829},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12830},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12831}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7215,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759362,"altMobileNo":"","stateId":2759359,"mobileNo":"9461282792","farmerName":"TAHEyIkkdu","tehsil":"1e07d546-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10476}],"farmerId":null,"districtId":2759379,"landSize":2.0,"isDeleted":false,"district":"1e07fb9c-23d2-11eb-a3ba-0248be55e900","id":7058,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2881,"altMobileNo":"9862328895","stateId":1357,"mobileNo":"9218618917","farmerName":"TbddacJDGw","tehsil":"410691","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15360},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15361},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15362},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15363},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15364},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15365},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15366},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15367},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15368},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15369},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15370},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15371},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15372},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15373},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15374},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15375},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15376},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15377},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15378},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15379},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15380},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15381},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15382},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15383},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15384},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15385},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15386},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15387},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15354},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15355},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15356},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15358},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15359}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7370,"state":"R05","village":null,"villageId":null},{"tehsilId":2750882,"altMobileNo":"5699613936","stateId":2750881,"mobileNo":"6446885221","farmerName":"tBQrVrLhbh","tehsil":"bd6b5750-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14976},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14977},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14978},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14979},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14980},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14981},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14982},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14983},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14984},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14985},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14986},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14987},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14988},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14989},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14990},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14991},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14992},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14993},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14973},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14974},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14975}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7352,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":41002,"altMobileNo":"4135454834","stateId":278,"mobileNo":"2618463438","farmerName":"TeCPtgTZqB","tehsil":"77bbcbc8aa6148ba8e446fcee2966642","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10417},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10418},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10419},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10420},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10421},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10422},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10423},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10424},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10425},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10426},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10427}],"farmerId":null,"districtId":40996,"landSize":2.0,"isDeleted":false,"district":"b511c15ec91c4b54ac76f91bb686ee07","id":7045,"state":"R01","village":null,"villageId":null},{"tehsilId":2939052,"altMobileNo":"6554399751","stateId":2939044,"mobileNo":"5866362488","farmerName":"tedqovxUrS","tehsil":"ae3a1102-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":71,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Jute","id":13200},{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":13201}],"farmerId":null,"districtId":2939049,"landSize":2.0,"isDeleted":false,"district":"ae3a0a8a-23ff-11eb-a3ba-0248be55e900","id":7237,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2750883,"altMobileNo":"","stateId":2750881,"mobileNo":"1364253541","farmerName":"TfKJAJMvLM","tehsil":"bd6b7098-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14952},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14953},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14954},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14955},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14956},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14957},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14958},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14959},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14960},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14961},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14962},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14963},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14964},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14965},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14966},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14967},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14968},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14969},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14970},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14971},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14972}],"farmerId":null,"districtId":2750891,"landSize":2.0,"isDeleted":false,"district":"bd6b94df-2385-11eb-a3ba-0248be55e900","id":7351,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 38
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:46.738 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.320
16:53:46.739 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=38
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:47.056 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=39&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=37&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 63
[{"tehsilId":2750887,"altMobileNo":"2476257648","stateId":2750881,"mobileNo":"6496659952","farmerName":"tiOhfLmjyN","tehsil":"bd6b76bc-2385-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14805},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14806},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14807},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14808},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14809},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14810},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14811},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14812},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14813},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14814},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14815},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14816},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14817},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14818},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14819},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14820},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14821},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14822},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14823},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14824},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14825},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14826},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":14827},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14828},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14829},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14830},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14831},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14832},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14833},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14834},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14835},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14836},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14837},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14838},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14839},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14840},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14841}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7342,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2482737,"altMobileNo":"4931768199","stateId":2710,"mobileNo":"8846427298","farmerName":"tKXezZkMkH","tehsil":"9a3f8481-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13785},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13786},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13787},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13788},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13789},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13790},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13791},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13792},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13793},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13794},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13795},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13796},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13797},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13798},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13799},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13800},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13801},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13802},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13803},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13804},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13805},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13806},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13807},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13808},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13809}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7276,"state":"R14","village":null,"villageId":null},{"tehsilId":2478,"altMobileNo":"2574472986","stateId":2473,"mobileNo":"7222267476","farmerName":"toAwablLri","tehsil":"403244","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16064},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16065},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16066},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16067},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16068},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16069},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16070},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16071},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16072},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16073},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16074},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16048},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16049},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16050},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16051},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16052},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16053},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16054},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16055},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16056},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16057},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16058},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16059},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16060},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16061},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16062},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16063}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7411,"state":"R06","village":null,"villageId":null},{"tehsilId":2860081,"altMobileNo":"1581271992","stateId":2860076,"mobileNo":"3214652743","farmerName":"TODWXpTdsW","tehsil":"947924a0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":84,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sponge Gourd","id":14071},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14072}],"farmerId":null,"districtId":2860083,"landSize":2.0,"isDeleted":false,"district":"94792766-23e6-11eb-a3ba-0248be55e900","id":7310,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"","stateId":2948432,"mobileNo":"6963153899","farmerName":"TqTOqJyYHX","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11120},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11121},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11122},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11123},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11124},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11125},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11126},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11127},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11128},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11129},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11130}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7120,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3020197,"altMobileNo":"","stateId":1357,"mobileNo":"3288196473","farmerName":"tRKmbPtDeJ","tehsil":"ad0b072b-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13888},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13889},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13890},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13891},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13892},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13893},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13894},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13895},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13896},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13897},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13874},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13875},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13876},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13877},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13878},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13879},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13880},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13881},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13882},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13883},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13884},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13885},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13886},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13887}],"farmerId":null,"districtId":2310421,"landSize":2.0,"isDeleted":false,"district":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","id":7283,"state":"R05","village":null,"villageId":null},{"tehsilId":3016851,"altMobileNo":"7639433785","stateId":3016849,"mobileNo":"8328597297","farmerName":"TSXPucZjFe","tehsil":"24e68c53-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12544},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12545},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12546},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12547},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12548},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12549},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12550},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12551},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12552},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12553},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12554},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12555},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12556},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12557},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12558},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12559},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12524},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12525},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12526},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12527},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12528},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12529},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12530},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12531},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12532},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12533},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12534},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12535},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12536},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12537},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12538},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12539},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12540},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12541},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12542},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12543}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7195,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":6362,"altMobileNo":"6464862521","stateId":null,"mobileNo":"7491943559","farmerName":"TtgaivAJxY","tehsil":"4f09c395a54d4c6ea5d1efe175353d30","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9481},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9482},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9483},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9484},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9485},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9486},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9487},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9488},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9489},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9490},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9491},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9492},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9493},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9494},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9495},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9496},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9497},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9498},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9499},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9500},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9501},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9502},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9503},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9504},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9505},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9506},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":9507},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9508},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9509},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9510},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9511},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9512},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9513},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9514},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9515},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":9516},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9517},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9518},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9519}],"farmerId":null,"districtId":6945,"landSize":2.0,"isDeleted":false,"district":"10ca39c92daa4d4c825c20a92946fc03","id":6990,"state":"","village":null,"villageId":null},{"tehsilId":2948437,"altMobileNo":"5854116521","stateId":null,"mobileNo":"9488431587","farmerName":"tUuotxkDRz","tehsil":"7c4122c1-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15111},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15112},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15113},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15114},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15115},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15116},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15117},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15118},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15119},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15120},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15121},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15122},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15123},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15124},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15125},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15126},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15127},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15128},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15129},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15130},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15131},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15132},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15133},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15134},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15135}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7358,"state":"","village":null,"villageId":null},{"tehsilId":2948385,"altMobileNo":"","stateId":2948384,"mobileNo":"6273571153","farmerName":"TVSkrgHlhn","tehsil":"2f40e928-240a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10993},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10994},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10995},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10996},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10997},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10998},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10999}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7101,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 39
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:47.807 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.334
16:53:47.808 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=39
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:48.139 response time in milliseconds: 329
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=40&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=38&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 61
[{"tehsilId":2868561,"altMobileNo":"","stateId":2868554,"mobileNo":"3329831596","farmerName":"txMYGnCGkj","tehsil":"2693c499-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11864},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11865},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11866},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11867},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11868},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11869},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11870},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11871},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11872},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11873},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11874},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11875},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11876},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11877},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11878},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11879},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11880},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11881},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11882},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11883},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11884},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11885},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11886},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11887},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11888},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11889},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11890},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11891},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11892},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11893},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11894},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11895},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11896},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11897}],"farmerId":null,"districtId":2868559,"landSize":2.0,"isDeleted":false,"district":"2693c067-23eb-11eb-a3ba-0248be55e900","id":7163,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793331,"altMobileNo":"9118945868","stateId":2684,"mobileNo":"3527797863","farmerName":"TymZfLxxvC","tehsil":"62bd8a41-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9824},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9825},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9826},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9827},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9828},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9829},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9830},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9831},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9832},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9833},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9834},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9818},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9819},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9820},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9821},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9822},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9823}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7013,"state":"R07","village":null,"villageId":null},{"tehsilId":2868563,"altMobileNo":"3597787797","stateId":2868554,"mobileNo":"7214541912","farmerName":"tYnefcTZqo","tehsil":"2693c8aa-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11968},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11969},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11970},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11971},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11972},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11973},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11974},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11975},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11976},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11977},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11978},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11979},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11980},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11981},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11982},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11983},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11984},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11985},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11986},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11987},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11988},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11989},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11990},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11991},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11992},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11993},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11994},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11995},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11996},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11997},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11998},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11999},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11966},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11967}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7166,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449683,"altMobileNo":"9466479261","stateId":2714,"mobileNo":"7585279637","farmerName":"TZkdUoyBBO","tehsil":"7546f0f1-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13989}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7300,"state":"R17","village":null,"villageId":null},{"tehsilId":7957,"altMobileNo":"6929356171","stateId":2704,"mobileNo":"5828424321","farmerName":"tZtNaJtOeG","tehsil":"9d8fd74a920e4e58b117fede3feb3cf0","farmerCrops":[{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13214},{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":13215}],"farmerId":null,"districtId":5285,"landSize":2.0,"isDeleted":false,"district":"d4468778c44f462298428ae73fe5de09","id":7244,"state":"R08","village":null,"villageId":null},{"tehsilId":2901607,"altMobileNo":"5455131169","stateId":null,"mobileNo":"2559853968","farmerName":"tZzyxOyKYB","tehsil":"b2a8d6b1-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11232},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11233},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11234},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11235},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11218},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11219},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11220},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11221},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11222},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11223},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11224},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11225},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11226},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11227},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11228},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11229},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11230},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11231}],"farmerId":null,"districtId":2901596,"landSize":2.0,"isDeleted":false,"district":"b2a8c89e-23f8-11eb-a3ba-0248be55e900","id":7127,"state":"","village":null,"villageId":null},{"tehsilId":2947317,"altMobileNo":"6667747345","stateId":2947314,"mobileNo":"1625318385","farmerName":"UCZMXACMUB","tehsil":"d2988b44-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9188},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9189},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9190},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9191},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9192},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9193},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9194},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9195},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9196},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9197},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9198},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9199},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9200},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9201},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9202},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9203},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9204},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9205},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9206},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9207},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9208}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6979,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3311445353","stateId":2948384,"mobileNo":"1651681228","farmerName":"UdGMVuexFK","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11024},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11025},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11026},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11027},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11021},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11022},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11023}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7105,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948442,"altMobileNo":"8792319392","stateId":2948432,"mobileNo":"1245616748","farmerName":"UgsaedGIeY","tehsil":"7c412e73-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11153},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11154},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11155},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11156},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11157},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11158},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11159},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11160},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11161},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11162},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11163}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7123,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":3016849,"mobileNo":"2551362574","farmerName":"ukIQjreNpt","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15616},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15617},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15618},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15619},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15620},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15621},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15622},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15623},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15624},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15625},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15626},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15627},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15628},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15596},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15597},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15598},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15599},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15600},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15601},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15602},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15603},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15604},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15605},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15606},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15607},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15608},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15609},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15610},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15611},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15612},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15613},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15614},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15615}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7385,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 40
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:48.895 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.322
16:53:48.897 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=40
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:49.217 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=41&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=39&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 61
[{"tehsilId":-1,"altMobileNo":"","stateId":2473,"mobileNo":"9881131988","farmerName":"ulBbJlWGdt","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11723},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11724},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11725},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11726},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11727},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11728},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11729},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11730},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11731},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11732},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11733},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11734},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11735},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11736},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11737},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11738},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11739},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11740},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11741},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11742},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11743}],"farmerId":null,"districtId":2913,"landSize":2.0,"isDeleted":false,"district":"410723","id":7149,"state":"R06","village":null,"villageId":null},{"tehsilId":2748697,"altMobileNo":"9547739838","stateId":2712,"mobileNo":"6829291649","farmerName":"UlGhbZLGiY","tehsil":"904ec439-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14024},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14025},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14026},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14027},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14028},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14029},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14030},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14031},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14032},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14033},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14034},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14035},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14036},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14037},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14038}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7306,"state":"R15","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3479986678","stateId":2939044,"mobileNo":"9819192223","farmerName":"ULxMmcrBBE","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13659},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13660},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13661},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13662},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13663},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13664},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13665},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13666},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13667},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13668},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13669},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13670},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13671},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13672},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13673},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13674},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13675},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13676},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13677},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13678},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13679},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13680},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13681},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13682},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13683},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13684}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7271,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":5276,"mobileNo":"2532675761","farmerName":"umCLUNLigx","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11102}],"farmerId":null,"districtId":6399,"landSize":2.0,"isDeleted":false,"district":"42ea95291444486c97c91420a86c921b","id":7113,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"","stateId":2826509,"mobileNo":"2393579267","farmerName":"UoHFSgnfbm","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14080},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14081},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14082},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14083},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14084},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14085},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14086},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14087},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14088},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14089},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14090},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14091},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14092},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14093},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14094},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14095},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14096},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14097},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14098},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14099},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14100},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14101},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14102},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14103},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14104},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14105},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14106},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14107},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14108},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14073},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14074},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14075},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14076},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14077},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14078},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14079}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7311,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018943,"altMobileNo":"1246824952","stateId":null,"mobileNo":"5994265825","farmerName":"upOZkLuutD","tehsil":"7ffb964b-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12312},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12313},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12314}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7184,"state":"","village":null,"villageId":null},{"tehsilId":2881,"altMobileNo":"2316252742","stateId":1357,"mobileNo":"3335982984","farmerName":"UQNeTMepmP","tehsil":"410691","farmerCrops":[{"cropId":109,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Onion","id":17091},{"cropId":64,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fenugreek","id":17092}],"farmerId":null,"districtId":2332498,"landSize":2.0,"isDeleted":false,"district":"92a0c6c5-b5e3-4a7f-837b-5d0c69a95aa2","id":7460,"state":"R05","village":null,"villageId":null},{"tehsilId":2860078,"altMobileNo":"","stateId":2860076,"mobileNo":"4282974286","farmerName":"uRYkEhikbC","tehsil":"94791ed3-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14656},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14657},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14658},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14659},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14660},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14661},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14662},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14663},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14664},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14665},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14666},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14651},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14652},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14653},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14654},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14655}],"farmerId":null,"districtId":2860077,"landSize":2.0,"isDeleted":false,"district":"94791311-23e6-11eb-a3ba-0248be55e900","id":7335,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759370,"altMobileNo":"3535468848","stateId":2759359,"mobileNo":"3492172413","farmerName":"uUpdSQQNWH","tehsil":"1e07f054-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13541},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13542},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13543},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13544},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13545},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13546},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13547},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13548},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13549},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13550},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13551},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13552},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13553},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13554}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7266,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2934905,"altMobileNo":"2589887767","stateId":2934902,"mobileNo":"3862129234","farmerName":"uUPuqPvUaU","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10471},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10472}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7055,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 41
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:49.953 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.334
16:53:49.955 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=41
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:50.286 response time in milliseconds: 325
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=42&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=40&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 59
[{"tehsilId":2860083,"altMobileNo":"2247838164","stateId":2860076,"mobileNo":"3619251731","farmerName":"uvjmtMPTSt","tehsil":"94792766-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14688},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14689},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14690},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14691},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14692},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14693},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14694},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14695},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14696},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14697},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14698},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14683},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14684},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14685},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14686},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14687}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7337,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950646,"altMobileNo":"5193755758","stateId":null,"mobileNo":"7956721577","farmerName":"UxWtMZMcAd","tehsil":"67892eba-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15200},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15201},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15202},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15203},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15204},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15194},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15195},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15196},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15197},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15198},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15199}],"farmerId":null,"districtId":2950628,"landSize":2.0,"isDeleted":false,"district":"67891980-2415-11eb-a3ba-0248be55e900","id":7363,"state":"","village":null,"villageId":null},{"tehsilId":2350003,"altMobileNo":"9229329899","stateId":2707,"mobileNo":"9591764166","farmerName":"uyZekzepKy","tehsil":"b4beb837-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14928},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14929},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14930}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7349,"state":"R11","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"5484634258","stateId":2826509,"mobileNo":"1512932189","farmerName":"uZjPXiONUQ","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10127},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10128},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10129},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10130},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10131},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10132},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10133},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10134},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10135},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10136},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10137},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10138},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10139},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10140},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10141},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10142},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10143},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10144},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10145},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10146},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10147},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10148},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10149},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10150},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10151},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10152},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10153},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10154},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10155},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10156},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10157},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10158},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10159},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10160},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10161},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10162},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10163},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10164}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7028,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"","stateId":2826379,"mobileNo":"8665791935","farmerName":"VaHUMFjsev","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8640},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8641},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":8642},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":8643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8644},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8645},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":8646},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":8647},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8648},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8649},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8650},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":8651},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":8652},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":8653},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8654},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":8655},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":8656},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8657},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8658},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8623},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8624},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8625},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8626},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":8627},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8628},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8629},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8630},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8631},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8632},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8633},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8634},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":8635},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8636},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":8637},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":8638},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8639}],"farmerId":null,"districtId":2826380,"landSize":2.0,"isDeleted":false,"district":"6eab77f4-23dc-11eb-a3ba-0248be55e900","id":6953,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"9811546146","stateId":2792221,"mobileNo":"3339144147","farmerName":"vARbaalAQf","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":92,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Castor","id":12838},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12839}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7216,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"1985276299","stateId":2948432,"mobileNo":"1158963974","farmerName":"VbRAaUgoWE","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":64,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fenugreek","id":12694},{"cropId":94,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Fennel","id":12695}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7204,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947317,"altMobileNo":"","stateId":2947314,"mobileNo":"4583893818","farmerName":"veXFyHlAgY","tehsil":"d2988b44-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12768},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12769},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12770},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12771},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12772},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12773},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12758},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12759},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12760},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12761},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12762},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12763},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12764},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12765},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12766},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12767}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":7211,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2332952,"altMobileNo":"5863947537","stateId":1357,"mobileNo":"4149191566","farmerName":"vGHsoWQXdB","tehsil":"e11d8636-121c-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13972}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7289,"state":"R05","village":null,"villageId":null},{"tehsilId":2449682,"altMobileNo":"2823611625","stateId":2714,"mobileNo":"5596332594","farmerName":"vhMkSSWQdK","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":17093},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":17094}],"farmerId":null,"districtId":2449690,"landSize":2.0,"isDeleted":false,"district":"7546fe1d-1498-11eb-a3ba-0248be55e900","id":7461,"state":"R17","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 42
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:51.036 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.342
16:53:51.037 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=42
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:51.377 response time in milliseconds: 335
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:51 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=43&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=41&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"tehsilId":7814,"altMobileNo":"9673319379","stateId":1357,"mobileNo":"4248271874","farmerName":"VHyErGYQPg","tehsil":"bbb54cd7acf042d19c4e451905ba4d43","farmerCrops":[{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15296},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15297},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15298},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15299},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15300},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15301},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15302},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15303},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15304},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15305},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15306},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15307},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15308},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15309},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15310},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15311},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15312},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15313},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15314},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15315},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15316},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15317},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15318},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15319},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15286},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15287},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15288},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15289},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15290},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15291},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15292},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15293},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15294},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15295}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7368,"state":"R05","village":null,"villageId":null},{"tehsilId":2868566,"altMobileNo":"6695712367","stateId":2868554,"mobileNo":"6155392397","farmerName":"vIRObzlDAv","tehsil":"2693d09a-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":8864},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8863}],"farmerId":null,"districtId":2868561,"landSize":2.0,"isDeleted":false,"district":"2693c499-23eb-11eb-a3ba-0248be55e900","id":6962,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449679,"altMobileNo":"3934651384","stateId":2714,"mobileNo":"3452665497","farmerName":"VlfCphxbrb","tehsil":"7546e8e9-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13202},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":13203}],"farmerId":null,"districtId":2449702,"landSize":2.0,"isDeleted":false,"district":"75471ca3-1498-11eb-a3ba-0248be55e900","id":7238,"state":"R17","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"","stateId":2826509,"mobileNo":"9586433226","farmerName":"VlkkRLWKTV","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14144},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14109},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14110},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14111},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14112},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14113},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14114},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14115},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14116},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14117},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14118},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14119},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14120},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14121},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14122},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14123},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14124},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14125},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14126},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14127},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14128},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14129},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14130},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14131},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14132},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14133},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14134},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14135},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14136},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14137},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14138},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14139},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14140},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14141},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14142},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14143}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7312,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793346,"altMobileNo":"3354319885","stateId":2684,"mobileNo":"8813235421","farmerName":"vMbkTOYgKC","tehsil":"62bd9e61-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10880},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10881},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10882},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10883},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10884},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10885},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10886},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10887},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10873},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10874},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10875},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10876},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10877},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10878},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10879}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7093,"state":"R07","village":null,"villageId":null},{"tehsilId":2948438,"altMobileNo":"6877169461","stateId":2948432,"mobileNo":"9313862179","farmerName":"VmXokVSpnh","tehsil":"7c41254c-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15136},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15137},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15138},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15139},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15140},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15141},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15142},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15143},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15144},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15145},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15146},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15147},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15148},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15149},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15150},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15151},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15152},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15153},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15154},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15155},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15156},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15157},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15158},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15159},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15160}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7359,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2548849,"altMobileNo":"7626335965","stateId":2706,"mobileNo":"3515478853","farmerName":"VogpHphEfX","tehsil":"e5c093d1-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16503},{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":16504}],"farmerId":null,"districtId":2548852,"landSize":2.0,"isDeleted":false,"district":"e5c09720-14a9-11eb-a3ba-0248be55e900","id":7431,"state":"R10","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2860076,"mobileNo":"6152986198","farmerName":"VpAbrZqfeb","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12864},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12865},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12866},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12867},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12868},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12869},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":12870},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12871},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12872},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12873},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12874},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12875},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12840},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12841},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12842},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":12843},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12844},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":12845},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12846},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12847},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12848},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12849},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12850},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12851},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":12852},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12853},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12854},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12855},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":12856},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12857},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":12858},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12859},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12860},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12861},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12862},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12863}],"farmerId":null,"districtId":2860079,"landSize":2.0,"isDeleted":false,"district":"947920c1-23e6-11eb-a3ba-0248be55e900","id":7217,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948439,"altMobileNo":"6186318858","stateId":2948432,"mobileNo":"9792372983","farmerName":"VqpraiqFvK","tehsil":"7c412795-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10784},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10785},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10786},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10787},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10788},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10789},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10790},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10791},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10792},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10793},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10794},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10774},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10775},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10776},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10777},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10778},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10779},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10780},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10781},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10782},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10783}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7085,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3018943,"altMobileNo":"","stateId":3018935,"mobileNo":"9273725444","farmerName":"vtWPhCqQVM","tehsil":"7ffb964b-241a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12306},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12307},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12308}],"farmerId":null,"districtId":3018937,"landSize":2.0,"isDeleted":false,"district":"7ffb8039-241a-11eb-a3ba-0248be55e900","id":7182,"state":"f41e5561-2419-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 43
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:52.152 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.330
16:53:52.154 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=43
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:52.483 response time in milliseconds: 328
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=44&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=42&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"tehsilId":2793333,"altMobileNo":"6531947524","stateId":null,"mobileNo":"8492321926","farmerName":"vVhfeDOgFO","tehsil":"62bd8dc5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15414},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15415},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15416},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15417},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15418},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15419},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15420},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15421}],"farmerId":null,"districtId":2793343,"landSize":2.0,"isDeleted":false,"district":"62bd9a53-23da-11eb-a3ba-0248be55e900","id":7375,"state":"","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948432,"mobileNo":"5221554723","farmerName":"VwBBRwslLp","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12320},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12321},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12322},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12323},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12324},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12325},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12326},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12327},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12328},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12329},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12330},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12331},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12332},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12333},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12334},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12335},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12336},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12337},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12338},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12339},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12340},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12341},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12342},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12343},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12344},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12345}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7187,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2880,"altMobileNo":"5557179539","stateId":2473,"mobileNo":"7872535856","farmerName":"vxpwZGsfyM","tehsil":"410738","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11744},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11745},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11746},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11747},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11748},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11749},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11750},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11751},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11752},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11753},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11754},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11755},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11756},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11757},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11758},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11759},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11760},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11761},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11762},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11763},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11764}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7150,"state":"R06","village":null,"villageId":null},{"tehsilId":5279,"altMobileNo":"","stateId":2704,"mobileNo":"3162724917","farmerName":"VYPBJXrESd","tehsil":"4992b4dbbd27485a82158c0e43c37149","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11040},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11041},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11042},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11043},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11030},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11031},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11032},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11033},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11034},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11035},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11036},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11037},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11038},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11039}],"farmerId":null,"districtId":5289,"landSize":2.0,"isDeleted":false,"district":"30ed17d4e0984025bc03f996d0ea1bdd","id":7107,"state":"R08","village":null,"villageId":null},{"tehsilId":2948438,"altMobileNo":"7284798224","stateId":null,"mobileNo":"9179795564","farmerName":"vZyIQYZLjQ","tehsil":"7c41254c-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11152},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11142},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11143},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11144},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11145},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11146},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11147},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11148},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11149},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11150},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11151}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7122,"state":"","village":null,"villageId":null},{"tehsilId":2901612,"altMobileNo":"8247433484","stateId":2709,"mobileNo":"8952898522","farmerName":"WBqDiIPahT","tehsil":"b2a8dcc2-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11200},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11201},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11202},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11203},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11204},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11205},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11206},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11207},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11208},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11209},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11210},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11211},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11212},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11213},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11214},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11215},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11216},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11217}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7126,"state":"R13","village":null,"villageId":null},{"tehsilId":2792222,"altMobileNo":"","stateId":2792221,"mobileNo":"4792694728","farmerName":"wDRzEKhZJw","tehsil":"388d4cde-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12704},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12705},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12706},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12707},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12696},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12697},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12698},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12699},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12700},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12701},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12702},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12703}],"farmerId":null,"districtId":2792222,"landSize":2.0,"isDeleted":false,"district":"388d4cde-23d4-11eb-a3ba-0248be55e900","id":7205,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"8526155521","stateId":2934902,"mobileNo":"2138835141","farmerName":"wFXaRfZwES","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12658},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12659},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12660},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12661},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12662},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12663},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12664},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12665},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12666},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12667},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12668},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12669}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7201,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950635,"altMobileNo":"4165273179","stateId":2711,"mobileNo":"8225417338","farmerName":"wHYwLlyhEi","tehsil":"678921e7-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16517},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16518},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16519},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16520},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16521},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16522}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7434,"state":"R12","village":null,"villageId":null},{"tehsilId":2901601,"altMobileNo":"1183651897","stateId":2709,"mobileNo":"6712412242","farmerName":"wixyMDixcI","tehsil":"b2a8cf19-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9671},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9672}],"farmerId":null,"districtId":2901605,"landSize":2.0,"isDeleted":false,"district":"b2a8d432-23f8-11eb-a3ba-0248be55e900","id":7004,"state":"R13","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 44
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:53.323 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.343
16:53:53.324 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=44
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:53.664 response time in milliseconds: 340
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=45&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=43&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"tehsilId":2894,"altMobileNo":"","stateId":1357,"mobileNo":"7213692541","farmerName":"wLQYcDekGW","tehsil":"410704","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13850},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13851},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13852},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13853},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13854},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13855},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13856},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13857},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13858},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13859},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13860},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13861},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13862},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13863},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13864},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13865},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13866},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13867},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13868},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13869},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13870},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13871},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13872},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13873}],"farmerId":null,"districtId":2310421,"landSize":2.0,"isDeleted":false,"district":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","id":7282,"state":"R05","village":null,"villageId":null},{"tehsilId":2868564,"altMobileNo":"6375195253","stateId":null,"mobileNo":"6493465723","farmerName":"WMxFWxhoQP","tehsil":"2693cc7b-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14528},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14529},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14530},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14531},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14532},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14533},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14534},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14511},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14512},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14513},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14514},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14515},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14516},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14517},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14518},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14519},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14520},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14521},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14522},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14523},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14524},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14525},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14526},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14527}],"farmerId":null,"districtId":2868557,"landSize":2.0,"isDeleted":false,"district":"2693bbbc-23eb-11eb-a3ba-0248be55e900","id":7327,"state":"","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"3421353768","stateId":2948432,"mobileNo":"9526476953","farmerName":"WOQESCkIOn","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":15594},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15595}],"farmerId":null,"districtId":2948441,"landSize":2.0,"isDeleted":false,"district":"7c412c3f-240b-11eb-a3ba-0248be55e900","id":7384,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2759382,"altMobileNo":"3885366579","stateId":2759359,"mobileNo":"4681159739","farmerName":"wpRSlpDxho","tehsil":"1e07ff99-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13513},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13514},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13515},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13516},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13517},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13518},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13519},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13520},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13521},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13522},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13523},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13524},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13525},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13526}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7264,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2901597,"altMobileNo":"","stateId":2709,"mobileNo":"3513175122","farmerName":"WriYcTXCvo","tehsil":"b2a8c9fd-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8867},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8868},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8869},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8870},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8871},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8872},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8873},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8874},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8875},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8876},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8877},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8878},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8879},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8880},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8881},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8882},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8883},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8884},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8885},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8886},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8887},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8888},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8889}],"farmerId":null,"districtId":2901595,"landSize":2.0,"isDeleted":false,"district":"b2a8c721-23f8-11eb-a3ba-0248be55e900","id":6964,"state":"R13","village":null,"villageId":null},{"tehsilId":2939048,"altMobileNo":"4818237881","stateId":2939044,"mobileNo":"7619747282","farmerName":"WryxYiiGNe","tehsil":"ae3a084f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11028},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11029}],"farmerId":null,"districtId":2939048,"landSize":2.0,"isDeleted":false,"district":"ae3a084f-23ff-11eb-a3ba-0248be55e900","id":7106,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":689,"altMobileNo":"","stateId":695,"mobileNo":"8341145536","farmerName":"WTAEXXFIyQ","tehsil":"301","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9968},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9969},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9970},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9971},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9972},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9973},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9974},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9975},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9976},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9977},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9967}],"farmerId":null,"districtId":1439,"landSize":2.0,"isDeleted":false,"district":"403131","id":7020,"state":"R03","village":null,"villageId":null},{"tehsilId":2482730,"altMobileNo":"6652449752","stateId":2710,"mobileNo":"7817345416","farmerName":"wuICicUefh","tehsil":"9a3f75ed-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10730},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10731}],"farmerId":null,"districtId":2482727,"landSize":2.0,"isDeleted":false,"district":"9a3f6d18-14a1-11eb-a3ba-0248be55e900","id":7082,"state":"R14","village":null,"villageId":null},{"tehsilId":7203,"altMobileNo":"4763625656","stateId":1357,"mobileNo":"5832312945","farmerName":"WUOqdpTAVW","tehsil":"ab6e88b49a274207aa0a8759f4031bd4","farmerCrops":[{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":9673},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":9674}],"farmerId":null,"districtId":3020198,"landSize":2.0,"isDeleted":false,"district":"ad0b08f2-30dc-11eb-a3ba-0248be55e900","id":7005,"state":"R05","village":null,"villageId":null},{"tehsilId":2548815,"altMobileNo":"2755228816","stateId":2706,"mobileNo":"6581757552","farmerName":"WuxLjJahCL","tehsil":"e5c06cfa-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13198},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13199}],"farmerId":null,"districtId":2270106,"landSize":2.0,"isDeleted":false,"district":"bad9973a-0350-11eb-a3ba-0248be55e900","id":7236,"state":"R10","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 45
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:54.448 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.401
16:53:54.453 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=45
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:54.842 response time in milliseconds: 385
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=46&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=44&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 60
[{"tehsilId":2939047,"altMobileNo":"6894393481","stateId":2939044,"mobileNo":"5378213955","farmerName":"WVueZDkeKP","tehsil":"ae3a05f6-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13632},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13607},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13608},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13609},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13610},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13611},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13612},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13613},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13614},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13615},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13616},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13617},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13618},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13619},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13620},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13621},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13622},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13623},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13624},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13625},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13626},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13627},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13628},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13630},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13631}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7269,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950637,"altMobileNo":"","stateId":2711,"mobileNo":"9511734624","farmerName":"wXKwzzrXmY","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16512},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16513},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16514},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16515},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16516},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16511}],"farmerId":null,"districtId":2950639,"landSize":2.0,"isDeleted":false,"district":"678926ae-2415-11eb-a3ba-0248be55e900","id":7433,"state":"R12","village":null,"villageId":null},{"tehsilId":2827046,"altMobileNo":"4284521116","stateId":2705,"mobileNo":"1794629413","farmerName":"wzjZiuyFYM","tehsil":"84197d52-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13408},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13409},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13400},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13401},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13402},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13403},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13404},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13405},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13406},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13407}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7254,"state":"R09","village":null,"villageId":null},{"tehsilId":6447,"altMobileNo":"7188513945","stateId":947,"mobileNo":"6167564568","farmerName":"XaboXYNkMH","tehsil":"f18eba71abd841a6be558e28e7bf3b20","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16640},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16641},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16642},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16644},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16645},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16646},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16647},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16611},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16612},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16613},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16614},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16615},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16616},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16617},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":16618},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16619},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16620},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16621},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16622},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16623},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16624},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16625},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16626},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16627},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16628},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16629},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16630},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":16631},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16633},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16634},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16635},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16636},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16637},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16638},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16639}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7440,"state":"R04","village":null,"villageId":null},{"tehsilId":2482744,"altMobileNo":"","stateId":2710,"mobileNo":"3758189546","farmerName":"XcMTkeqfqx","tehsil":"9a3f8d17-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13710},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13711},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13712},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13713},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13714},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13715},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13716},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13717},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13718},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13719},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13720},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13721},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13722},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13723},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13724},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13725},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13726},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13727},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13728},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13729},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13730},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13731},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13732},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13733},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13734}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7273,"state":"R14","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7871684772","stateId":2826509,"mobileNo":"4497633754","farmerName":"xcseVnQWmG","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10051},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10052},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10053},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10054},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10055},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10056},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10057},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10058},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10059},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10060},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10061},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10062},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10063},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10064},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10065},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10066},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10067},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10068},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10069},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10070},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10071},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10072},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10073},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10074},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10075},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10076},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10077},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10078},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10079},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10080},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10081},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10082},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10083},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10084},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10085},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10086},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10087},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10088}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7026,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2948432,"mobileNo":"9476594786","farmerName":"xdCCNiVDBe","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12352},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":12353},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12354},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12355},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12356},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12357},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":12358},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12359},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12360},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":12361},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12362},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12363},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12364},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12365},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":12366},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12367},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12368},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":12369},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12370},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":12371},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12346},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12347},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12348},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":12349},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12350},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12351}],"farmerId":null,"districtId":2948439,"landSize":2.0,"isDeleted":false,"district":"7c412795-240b-11eb-a3ba-0248be55e900","id":7188,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"6847648577","stateId":null,"mobileNo":"1622378173","farmerName":"xEVCnOZkVi","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10112},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10113},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10114},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10115},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10116},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10117},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10118},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10119},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10120},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10121},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10122},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10123},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10124},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10125},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10126},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10089},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10090},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10091},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10092},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10093},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10094},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10095},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10096},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10097},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10098},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10099},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10100},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10101},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10102},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10103},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10104},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10105},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10106},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10107},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10108},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10109},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10110},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10111}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":7027,"state":"","village":null,"villageId":null},{"tehsilId":7960,"altMobileNo":"9827798451","stateId":null,"mobileNo":"7341933237","farmerName":"XfdtjEbUaL","tehsil":"0353461719e94dafb6495a730f026af5","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11072},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11073},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11074},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11075},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11076},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11077},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11078},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11079},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11080},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11081},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11082},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11083},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11084},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11085}],"farmerId":null,"districtId":5289,"landSize":2.0,"isDeleted":false,"district":"30ed17d4e0984025bc03f996d0ea1bdd","id":7110,"state":"","village":null,"villageId":null},{"tehsilId":2482734,"altMobileNo":"","stateId":2710,"mobileNo":"1793496743","farmerName":"xJtEhPsTfU","tehsil":"9a3f7b33-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13696},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13697},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13698},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13699},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13700},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13701},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13702},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13703},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13704},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13705},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13706},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13707},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13708},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13709},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13685},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13686},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13687},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13688},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13689},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13690},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13691},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13692},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13693},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13694},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13695}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7272,"state":"R14","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 46
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:53:55.614 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.359
16:53:55.615 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=46
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:55.972 response time in milliseconds: 351
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=47&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=45&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":2947320,"altMobileNo":"9779597174","stateId":2947314,"mobileNo":"9122482446","farmerName":"XKPryMHxSO","tehsil":"d29891e4-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12800},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":12801},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12802},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12803},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12804},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12805},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12790},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12791},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12792},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12793},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":12794},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12795},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12796},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12797},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12798},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12799}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7213,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3767,"altMobileNo":"","stateId":1357,"mobileNo":"3294142268","farmerName":"xLBIIbgQlU","tehsil":"7ba45c475449429c9658d55ed61021b4","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13970}],"farmerId":null,"districtId":2332481,"landSize":2.0,"isDeleted":false,"district":"64f40d06-9eaa-4ba2-a02a-0c2ffd6374d9","id":7287,"state":"R05","village":null,"villageId":null},{"tehsilId":7814,"altMobileNo":"8335716754","stateId":1357,"mobileNo":"1269281329","farmerName":"XlhANwIWEd","tehsil":"bbb54cd7acf042d19c4e451905ba4d43","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13974}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7291,"state":"R05","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"1239613966","stateId":2948384,"mobileNo":"1325297493","farmerName":"XNvpOhqUsj","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":69,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Green Peas","id":9165},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9166}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":6977,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2947320,"altMobileNo":"8586451811","stateId":2947314,"mobileNo":"4551797857","farmerName":"xocUoTKuil","tehsil":"d29891e4-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9399},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9400}],"farmerId":null,"districtId":2947316,"landSize":2.0,"isDeleted":false,"district":"d298884b-2401-11eb-a3ba-0248be55e900","id":6986,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2416621,"altMobileNo":"7422396633","stateId":2713,"mobileNo":"3482523849","farmerName":"XPTIerYXxg","tehsil":"07ecf90d-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9600},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9601},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9602},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9603},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9604},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9605},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9606},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9607},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9608},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9609},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9610},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9587},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9588},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9589},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9590},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9591},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9592},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9593},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9594},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9595},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9596},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9597},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9598},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9599}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6995,"state":"R16","village":null,"villageId":null},{"tehsilId":2948443,"altMobileNo":"","stateId":2948432,"mobileNo":"7495217545","farmerName":"XVFfIbMjgL","tehsil":"7c413091-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10752},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10732},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10733},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10734},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10735},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10736},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10737},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10738},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10739},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10740},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10741},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10742},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10743},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10744},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10745},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10746},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10747},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10748},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10749},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10750},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10751}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7083,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449682,"altMobileNo":"","stateId":2714,"mobileNo":"2697617797","farmerName":"XVwBFcYBjQ","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13022},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13023},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13024},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13025},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13026},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13027},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13028},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13029},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13030},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13031},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13032},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13033},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13034},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13035},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13036},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13037},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13038},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13039},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13040},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13041},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13042},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13043},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13044},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13045},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13046},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13047},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13048},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13049},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13050},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13051},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13052},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13053}],"farmerId":null,"districtId":2449695,"landSize":2.0,"isDeleted":false,"district":"75470615-1498-11eb-a3ba-0248be55e900","id":7223,"state":"R17","village":null,"villageId":null},{"tehsilId":2827043,"altMobileNo":"","stateId":2705,"mobileNo":"5946816196","farmerName":"xYWvHzVXua","tehsil":"841976bc-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10496},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10497},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10498},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10499},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10480},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10481},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10482},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10483},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10484},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10485},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10486},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10487},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10488},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10489},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10490},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10491},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10492},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10493},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10494},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10495}],"farmerId":null,"districtId":2827045,"landSize":2.0,"isDeleted":false,"district":"84197b38-23e4-11eb-a3ba-0248be55e900","id":7062,"state":"R09","village":null,"villageId":null},{"tehsilId":777,"altMobileNo":"3689179557","stateId":278,"mobileNo":"3717148397","farmerName":"xzffdNQNWY","tehsil":"109","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11817},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11818},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11819}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7157,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 47
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:56.803 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.382
16:53:56.804 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=47
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:57.175 response time in milliseconds: 370
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=48&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=46&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 80
[{"tehsilId":2349994,"altMobileNo":"","stateId":2707,"mobileNo":"3742885769","farmerName":"xzHYFQlGcR","tehsil":"b4bea754-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14919},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14920},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14921}],"farmerId":null,"districtId":2350011,"landSize":2.0,"isDeleted":false,"district":"b4bec1c5-1469-11eb-a3ba-0248be55e900","id":7346,"state":"R11","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"","stateId":2707,"mobileNo":"1963868225","farmerName":"YafdYyrNWx","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10944},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10945},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10946},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10947},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10933},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10934},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10935},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10936},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10937},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10938},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10939},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10940},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10941},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10942},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10943}],"farmerId":null,"districtId":2350007,"landSize":2.0,"isDeleted":false,"district":"b4bebd31-1469-11eb-a3ba-0248be55e900","id":7097,"state":"R11","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"5536965711","stateId":2750881,"mobileNo":"7789527739","farmerName":"ybzrSJqvBv","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13184},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13185}],"farmerId":null,"districtId":2750883,"landSize":2.0,"isDeleted":false,"district":"bd6b7098-2385-11eb-a3ba-0248be55e900","id":7229,"state":"5e9f1d35-2385-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2827045,"altMobileNo":"8939381121","stateId":2705,"mobileNo":"5536365227","farmerName":"yDdVvbiOpl","tehsil":"84197b38-23e4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10528},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10529},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10530},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10531},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10532},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10533},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10534},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10535},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10536},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10537},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10538},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10539},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10520},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10521},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10522},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10523},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10524},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10525},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10526},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10527}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7064,"state":"R09","village":null,"villageId":null},{"tehsilId":2350017,"altMobileNo":"9599741154","stateId":2707,"mobileNo":"4942947941","farmerName":"YFPijQGIFC","tehsil":"b4bec9dc-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15388},{"cropId":91,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Henna","id":15389}],"farmerId":null,"districtId":2350009,"landSize":2.0,"isDeleted":false,"district":"b4bebf6d-1469-11eb-a3ba-0248be55e900","id":7371,"state":"R11","village":null,"villageId":null},{"tehsilId":2482735,"altMobileNo":"1277517625","stateId":2710,"mobileNo":"7675239857","farmerName":"YIlLKTXQFV","tehsil":"9a3f81ff-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":70,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Guava","id":13182},{"cropId":59,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chikoo","id":13183}],"farmerId":null,"districtId":2482732,"landSize":2.0,"isDeleted":false,"district":"9a3f789d-14a1-11eb-a3ba-0248be55e900","id":7228,"state":"R14","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"9997281672","stateId":null,"mobileNo":"1231397597","farmerName":"YImocZgQlY","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9105},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9106},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9107},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9108},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9109},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9110},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9111},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9112},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9113},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9114},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9115},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9116},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9117},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9118},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9119},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9120},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9121},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9122},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9123},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9124},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9125},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9126},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9127},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9128},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9129},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9130},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9131},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9132},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9133}],"farmerId":null,"districtId":2826511,"landSize":2.0,"isDeleted":false,"district":"99fd231f-23de-11eb-a3ba-0248be55e900","id":6974,"state":"","village":null,"villageId":null},{"tehsilId":2793349,"altMobileNo":"","stateId":2684,"mobileNo":"7829932712","farmerName":"yIOiJaLSdI","tehsil":"62bda32c-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9767},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9768},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9769},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9770},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9771},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9772},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9773},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9774},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9775},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9776},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9777},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9778},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9779},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9780},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9781},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9782},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9783}],"farmerId":null,"districtId":2793348,"landSize":2.0,"isDeleted":false,"district":"62bda1da-23da-11eb-a3ba-0248be55e900","id":7010,"state":"R07","village":null,"villageId":null},{"tehsilId":2482741,"altMobileNo":"4124558153","stateId":null,"mobileNo":"3319317943","farmerName":"YkbOLQIWQp","tehsil":"9a3f8986-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10609},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10610},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10611},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10612},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10613},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10614},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10615}],"farmerId":null,"districtId":3259366,"landSize":2.0,"isDeleted":false,"district":"a4230a8737c74a44be870aeb125f6ed5","id":7074,"state":"","village":null,"villageId":null},{"tehsilId":41003,"altMobileNo":"9317951875","stateId":278,"mobileNo":"5426723434","farmerName":"YKXXHcZYlR","tehsil":"6f5bb528ff064ec68d0172c1c6cdb437","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13216},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13217}],"farmerId":null,"districtId":1422,"landSize":2.0,"isDeleted":false,"district":"403121","id":7245,"state":"R01","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 48
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:57.939 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.351
16:53:57.940 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=48
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:58.288 response time in milliseconds: 346
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=49&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=47&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 62
[{"tehsilId":2349987,"altMobileNo":"5779277379","stateId":2473,"mobileNo":"8952258227","farmerName":"YlQxZGUgMp","tehsil":"0dbdc5d1a0f34599a191ba77cd81c4f1","farmerCrops":[{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15877},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15878}],"farmerId":null,"districtId":2899,"landSize":2.0,"isDeleted":false,"district":"410709","id":7398,"state":"R06","village":null,"villageId":null},{"tehsilId":3020198,"altMobileNo":"","stateId":1357,"mobileNo":"6694747666","farmerName":"yLRpSBpucE","tehsil":"ad0b08f2-30dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15252},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15253},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15254},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15255},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15256},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15257},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15258},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15259},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15260},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15261},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15262},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15263},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15264},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15265},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15266},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15267},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15268},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15269},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15270},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":15271},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15272},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":15273},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15274},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15275},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15276},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15277},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15278},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15279},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15280},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15281},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15282},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15283},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15284},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15285}],"farmerId":null,"districtId":2332953,"landSize":2.0,"isDeleted":false,"district":"e11d89cf-121c-11eb-a3ba-0248be55e900","id":7367,"state":"R05","village":null,"villageId":null},{"tehsilId":2482732,"altMobileNo":"","stateId":2710,"mobileNo":"5551657371","farmerName":"yMLlpTaLhg","tehsil":"9a3f789d-14a1-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10595},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10596},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10597},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10598},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10599},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10600},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10601}],"farmerId":null,"districtId":3259366,"landSize":2.0,"isDeleted":false,"district":"a4230a8737c74a44be870aeb125f6ed5","id":7072,"state":"R14","village":null,"villageId":null},{"tehsilId":2349996,"altMobileNo":"1347272328","stateId":2707,"mobileNo":"8538536748","farmerName":"ynflGWajDL","tehsil":"b4beaed3-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14922},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14923},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14924}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7347,"state":"R11","village":null,"villageId":null},{"tehsilId":2332951,"altMobileNo":"","stateId":1357,"mobileNo":"2456826982","farmerName":"yOanDNJxOW","tehsil":"e11d83f0-121c-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11281},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11282},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11283},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11284},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11285},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11286},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11287},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11288},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11289},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11290},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11291},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11292},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11293},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11294},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11295},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11296},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11297},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11298},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11299},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11300},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11301},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11302},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11303},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11304},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11305}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7131,"state":"R05","village":null,"villageId":null},{"tehsilId":2939048,"altMobileNo":"","stateId":2939044,"mobileNo":"7568954264","farmerName":"ypLoFpqdkd","tehsil":"ae3a084f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13568},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13569},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13570},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13571},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13572},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13573},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13574},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13575},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13576},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13577},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13578},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13579},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13580},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13555},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13556},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13557},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13558},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13559},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13560},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13561},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13562},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13563},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13564},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13565},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13566},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13567}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7267,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948443,"altMobileNo":"","stateId":2948432,"mobileNo":"5447534396","farmerName":"YRWBsznizV","tehsil":"7c413091-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15061},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15062},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15063},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15064},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15065},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15066},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15067},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15068},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15069},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15070},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15071},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15072},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15073},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15074},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15075},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15076},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15077},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15078},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15079},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15080},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15081},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15082},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15083},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15084},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15085}],"farmerId":null,"districtId":2948433,"landSize":2.0,"isDeleted":false,"district":"7c41110d-240b-11eb-a3ba-0248be55e900","id":7356,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793341,"altMobileNo":"2332178195","stateId":2684,"mobileNo":"2728856879","farmerName":"YRXZxabRdx","tehsil":"62bd97d5-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15408},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15409},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15410},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15411},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15412},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15413},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15406},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15407}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7374,"state":"R07","village":null,"villageId":null},{"tehsilId":2950649,"altMobileNo":"7573164678","stateId":2711,"mobileNo":"7599616236","farmerName":"ysXJSYFrmd","tehsil":"67893239-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15936},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15937},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15938},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15939},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15940},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15941},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15921},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15922},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15923},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15924},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15925},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15926},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15927},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15928},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15929},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15930},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15931},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15932},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15933},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15934},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15935}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7401,"state":"R12","village":null,"villageId":null},{"tehsilId":2860079,"altMobileNo":"4349683863","stateId":2860076,"mobileNo":"1374236145","farmerName":"YUeKwfnUKn","tehsil":"947920c1-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":12992},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12993},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":12994},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":12995},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12996},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12997},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12998},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12999},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13000},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13001},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":13002},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13003},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13004},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13005},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13006},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13007},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":13008},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13009},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13010},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13011},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13012},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13013},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13014},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13015},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13016},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13017},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13018},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13019},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":12984},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12985},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12986},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12987},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12988},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":12989},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":12990},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":12991}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7221,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.001
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 49
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:53:59.047 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.328
16:53:59.049 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=49
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:53:59.372 response time in milliseconds: 321
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:23:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=50&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=48&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 65
[{"tehsilId":1444,"altMobileNo":"8748986262","stateId":695,"mobileNo":"3366429687","farmerName":"yvDhaRkotv","tehsil":"403141","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":12318},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12319}],"farmerId":null,"districtId":1449,"landSize":2.0,"isDeleted":false,"district":"403151","id":7186,"state":"R03","village":null,"villageId":null},{"tehsilId":2474,"altMobileNo":"9493653921","stateId":2473,"mobileNo":"9683649292","farmerName":"YVQfgDHhjA","tehsil":"403242","farmerCrops":[{"cropId":77,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Papaya","id":13204},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":13205}],"farmerId":null,"districtId":2271532,"landSize":2.0,"isDeleted":false,"district":"ebf3a1b72fbf4afd9923861983101215","id":7239,"state":"R06","village":null,"villageId":null},{"tehsilId":2826380,"altMobileNo":"7178937789","stateId":2826379,"mobileNo":"8521499473","farmerName":"YwrMPPYoVc","tehsil":"6eab77f4-23dc-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":12756},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":12757}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7210,"state":"b80b41d8-23db-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793350,"altMobileNo":"","stateId":2684,"mobileNo":"3691447964","farmerName":"yZOleoucAD","tehsil":"62bda467-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16983},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16985},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16986},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16987},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16988},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16989},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16990},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16991},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16992},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16993},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16994},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16995},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16996},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16997},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16998},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16999},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17000},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17001},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17002},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17003},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17004},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17005},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17006},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17007},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17008},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17009}],"farmerId":null,"districtId":2793331,"landSize":2.0,"isDeleted":false,"district":"62bd8a41-23da-11eb-a3ba-0248be55e900","id":7456,"state":"R07","village":null,"villageId":null},{"tehsilId":3016702,"altMobileNo":"4515961146","stateId":null,"mobileNo":"1132416924","farmerName":"zapATGQpfM","tehsil":"67e4655f-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15552},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15553},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15554},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15555},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15556},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15557},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15558},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15559},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15528},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15529},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15530},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15531},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15532},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15533},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15534},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15535},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15536},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15537},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15538},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15539},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15540},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15541},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15542},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15543},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15544},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15545},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15546},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15547},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15548},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15549},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15550},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15551}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7381,"state":"","village":null,"villageId":null},{"tehsilId":2759369,"altMobileNo":"","stateId":2759359,"mobileNo":"5943344568","farmerName":"zCnXqpKmeu","tehsil":"1e07ef00-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13485},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13486},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13487},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13488},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13489},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13490},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13491},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13492},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13493},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13494},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13495},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13496},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13497},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13498}],"farmerId":null,"districtId":2759365,"landSize":2.0,"isDeleted":false,"district":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","id":7262,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":1132,"altMobileNo":"","stateId":417,"mobileNo":"5523817255","farmerName":"zflfaXVjAm","tehsil":"426","farmerCrops":[{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16832},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16833},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16834},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16835},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16836},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16837},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16838},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16839},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16840},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16841},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16842},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16843},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16844},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16845},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16846},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16847},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16848},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16814},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16815},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16816},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16817},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16818},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16819},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16820},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16821},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16822},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16823},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16824},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16825},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16826},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16827},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16828},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16829},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16830},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16831}],"farmerId":null,"districtId":1102,"landSize":2.0,"isDeleted":false,"district":"419","id":7450,"state":"R02","village":null,"villageId":null},{"tehsilId":2868557,"altMobileNo":"","stateId":2868554,"mobileNo":"1848918455","farmerName":"zFlIeNjgSi","tehsil":"2693bbbc-23eb-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14439},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14440},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14441},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14442},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14443},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14444},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14445},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14446},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14447},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14448},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14449},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14450},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14451},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14452},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14453},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14454},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14455},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14456},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14458},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14459},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14460},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14461},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14462}],"farmerId":null,"districtId":2868557,"landSize":2.0,"isDeleted":false,"district":"2693bbbc-23eb-11eb-a3ba-0248be55e900","id":7324,"state":"eaf906f4-23e7-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":199964,"altMobileNo":"7839758355","stateId":1357,"mobileNo":"4961656999","farmerName":"ZFsihqbTql","tehsil":"236638c0b6d740f19f7162a679c302bb","farmerCrops":[{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11328},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11329},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11330},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11306},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11307},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11308},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11309},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11310},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11311},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11312},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11313},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11314},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11315},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11316},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11317},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11318},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11319},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11320},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11321},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11322},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11323},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11324},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11325},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11326},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11327}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7132,"state":"R05","village":null,"villageId":null},{"tehsilId":6872,"altMobileNo":"","stateId":2473,"mobileNo":"9411165458","farmerName":"zIctxZqikg","tehsil":"145d34abed7843c9beba078c967e9697","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11712},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11713},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11714},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11715},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11716},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11717},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11718},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11719},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11720},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11721},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11722},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11702},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11703},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11704},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11705},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11706},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11707},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11708},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11709},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11710},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11711}],"farmerId":null,"districtId":2913,"landSize":2.0,"isDeleted":false,"district":"410723","id":7148,"state":"R06","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 50
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:00.105 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.317
16:54:00.109 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=50
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:00.422 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=49&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 58
[{"tehsilId":5045,"altMobileNo":"","stateId":2473,"mobileNo":"6281717526","farmerName":"ZIlXSaXXjp","tehsil":"e15292961ae145e5a19dcaae4886b9ce","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16021},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16022},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16023},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16024},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16025},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16026},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16027},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16028},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16029},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16030},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16031},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16032},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16033},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16034},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16035},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16036},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16037},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16038},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16039},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16040},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16041},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16042},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16043},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16044},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16045},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16046},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16047}],"farmerId":null,"districtId":2872,"landSize":2.0,"isDeleted":false,"district":"403250","id":7410,"state":"R06","village":null,"villageId":null},{"tehsilId":2947320,"altMobileNo":"","stateId":2947314,"mobileNo":"4589778488","farmerName":"zjGaRmiMHm","tehsil":"d29891e4-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9184},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9185},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9186},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9187},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9167},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9168},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9169},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9170},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9171},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9172},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9173},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9174},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9175},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9176},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9177},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9178},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9179},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9180},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9181},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9182},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9183}],"farmerId":null,"districtId":2947318,"landSize":2.0,"isDeleted":false,"district":"d2988d7d-2401-11eb-a3ba-0248be55e900","id":6978,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939047,"altMobileNo":"8928954896","stateId":null,"mobileNo":"7945589629","farmerName":"ZJisvffkkO","tehsil":"ae3a05f6-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9024},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9003},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9004},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9005},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9006},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9007},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9008},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9009},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9010},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9011},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9012},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9013},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9014},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9015},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9016},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9017},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9018},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9019},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9020},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9021},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9022},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9023}],"farmerId":null,"districtId":2939054,"landSize":2.0,"isDeleted":false,"district":"ae3a151f-23ff-11eb-a3ba-0248be55e900","id":6970,"state":"","village":null,"villageId":null},{"tehsilId":2910,"altMobileNo":"2183736729","stateId":947,"mobileNo":"3347969653","farmerName":"ZjMQysWoSm","tehsil":"410720","farmerCrops":[{"cropId":75,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mentha","id":10473},{"cropId":72,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Kidney Beans","id":10474}],"farmerId":null,"districtId":2920,"landSize":2.0,"isDeleted":false,"district":"410730","id":7056,"state":"R04","village":null,"villageId":null},{"tehsilId":2292348,"altMobileNo":"9438776119","stateId":1357,"mobileNo":"6689554184","farmerName":"zlYfVwpAPw","tehsil":"9ae84ce3-fbb5-42e7-9349-1c6f95743d77","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13898},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13899},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13900},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13901},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13902},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13903},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13904},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13905},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13906},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13907},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13908},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13909},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13910},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13911},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13912},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13913},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13914},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13915},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13916},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13917},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13918},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13919},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13920},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13921}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7284,"state":"R05","village":null,"villageId":null},{"tehsilId":2759365,"altMobileNo":"4243427974","stateId":2759359,"mobileNo":"5645171525","farmerName":"ZoiZVTfjgk","tehsil":"1e07d9f0-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":12632},{"cropId":86,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Strawberries","id":12633}],"farmerId":null,"districtId":2759383,"landSize":2.0,"isDeleted":false,"district":"1e0800e7-23d2-11eb-a3ba-0248be55e900","id":7198,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2449682,"altMobileNo":"","stateId":2714,"mobileNo":"5616532914","farmerName":"zpZwJQXVVm","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13988}],"farmerId":null,"districtId":2449691,"landSize":2.0,"isDeleted":false,"district":"7546ffe9-1498-11eb-a3ba-0248be55e900","id":7299,"state":"R17","village":null,"villageId":null},{"tehsilId":2748705,"altMobileNo":"","stateId":2712,"mobileNo":"7284157752","farmerName":"ZqvAZKoSFo","tehsil":"904f3b95-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13994},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13995},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13996},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13997},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13998},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13999},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14000},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14001},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14002},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14003},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14004},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14005},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14006},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14007},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14008}],"farmerId":null,"districtId":2748705,"landSize":2.0,"isDeleted":false,"district":"904f3b95-237e-11eb-a3ba-0248be55e900","id":7304,"state":"R15","village":null,"villageId":null},{"tehsilId":2947321,"altMobileNo":"6535315263","stateId":2947314,"mobileNo":"8371196465","farmerName":"ZrixMiiYNG","tehsil":"d2989eb7-2401-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15761},{"cropId":57,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cashew","id":15762}],"farmerId":null,"districtId":2947315,"landSize":2.0,"isDeleted":false,"district":"d2985355-2401-11eb-a3ba-0248be55e900","id":7390,"state":"20095961-2401-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2860086,"altMobileNo":"","stateId":2860076,"mobileNo":"5729996555","farmerName":"zrKqLwrtJq","tehsil":"94792ba5-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14667},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14668},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14669},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14670},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14671},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14672},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14673},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14674},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14675},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14676},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14677},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14678},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14679},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14680},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14681},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14682}],"farmerId":null,"districtId":2860077,"landSize":2.0,"isDeleted":false,"district":"94791311-23e6-11eb-a3ba-0248be55e900","id":7336,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 51
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:01.144 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.317
16:54:01.145 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=51
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:01.460 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=50&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 45
[{"tehsilId":2934905,"altMobileNo":"","stateId":2934902,"mobileNo":"1181386396","farmerName":"zsurlFuKUn","tehsil":"23376325-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":12646},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":12647},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":12648},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":12649},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":12650},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":12651},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":12652},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":12653},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":12654},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":12655},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":12656},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":12657}],"farmerId":null,"districtId":2934908,"landSize":2.0,"isDeleted":false,"district":"23376708-23fa-11eb-a3ba-0248be55e900","id":7200,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2901613,"altMobileNo":"9581323913","stateId":null,"mobileNo":"8427177522","farmerName":"ZuDbWAIDmX","tehsil":"b2a8de2a-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":8928},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":8929},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":8930},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":8931},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":8932},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":8933},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":8934},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":8935},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":8913},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":8914},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":8915},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":8916},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":8917},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":8918},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":8919},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":8920},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":8921},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":8922},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":8923},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":8924},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":8925},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":8926},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":8927}],"farmerId":null,"districtId":2901595,"landSize":2.0,"isDeleted":false,"district":"b2a8c721-23f8-11eb-a3ba-0248be55e900","id":6966,"state":"","village":null,"villageId":null},{"tehsilId":24473,"altMobileNo":"2689485636","stateId":null,"mobileNo":"7626839747","farmerName":"zupAotFSwi","tehsil":"f79f5a1367d84d95a365a8f2fb7752a0","farmerCrops":[{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10240},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10241},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10242},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10243},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10244},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10245},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10246},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10247},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10248},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10249},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10250},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10251},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10252},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10253},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10254},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10255},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10256},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10257},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10258},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10259},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10260},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10261},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10262},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10263},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10264},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10265},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10266},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10267},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10268},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10269},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10235},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10236},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10237},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10238},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10239}],"farmerId":null,"districtId":228929,"landSize":2.0,"isDeleted":false,"district":"537f39d1d52342499eb2ca84622b83c6","id":7031,"state":"","village":null,"villageId":null},{"tehsilId":2826511,"altMobileNo":"9764811259","stateId":2826509,"mobileNo":"4829961347","farmerName":"zvDeTRRJac","tehsil":"99fd231f-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":14217},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":14218},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":14219},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":14220},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":14221},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":14222},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":14223},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":14224},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":14225},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":14226},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":14227},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":14228},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":14229},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":14230},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":14231},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":14232},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14233},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":14234},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":14235},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":14236},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":14237},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14238},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":14239},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":14240},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":14241},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":14242},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":14243},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":14244},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":14245},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":14246},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":14247},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":14248},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":14249},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":14250},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":14251},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":14252}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7315,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "size": 10,
  "page": 52
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:02.232 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.308
16:54:02.233 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=52
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:02.540 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 514
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 35
[]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> * def farmerDetails = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(farmerName) } 1.256
>>> nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "searchKey": "vhMkSSWQdK"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:03.351 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = {searchKey: #(searchKey)} 0.000
>>>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>>>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#ignore',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.474
16:54:03.354 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=vhMkSSWQdK
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:03.827 response time in milliseconds: 472
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=vhMkSSWQdK&page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=vhMkSSWQdK&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 140
[{"tehsilId":2449682,"altMobileNo":"2823611625","stateId":2714,"mobileNo":"5596332594","farmerName":"vhMkSSWQdK","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":17093},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":17094}],"farmerId":null,"districtId":2449690,"landSize":2.0,"isDeleted":false,"district":"7546fe1d-1498-11eb-a3ba-0248be55e900","id":7461,"state":"R17","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(response.length== 0) karate.abort() 0.000
>>>> And match response[0] == schema 0.000
>>>> And match response[0].farmerCrops[0] == cropsSchema 0.000
>>> Then assert farmerDetails.response[0].farmerName == farmerName 0.000
>>> * def farmerDetails = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(mobileNo) } 1.726
>>> nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "searchKey": "5596332594"
}
>>>> * url baseURL 0.000
16:54:04.268 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(mobileNo) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:04.978 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = {searchKey: #(searchKey)} 0.000
>>>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>>>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#ignore',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.294
16:54:04.980 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=5596332594
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:05.273 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=5596332594&page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=5596332594&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 31
[{"tehsilId":2449682,"altMobileNo":"2823611625","stateId":2714,"mobileNo":"5596332594","farmerName":"vhMkSSWQdK","tehsil":"7546eef4-1498-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":17093},{"cropId":55,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cardamom","id":17094}],"farmerId":null,"districtId":2449690,"landSize":2.0,"isDeleted":false,"district":"7546fe1d-1498-11eb-a3ba-0248be55e900","id":7461,"state":"R17","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(response.length== 0) karate.abort() 0.000
>>>> And match response[0] == schema 0.000
>>>> And match response[0].farmerCrops[0] == cropsSchema 0.000
>>> Then assert farmerDetails.response[0].mobileNo == mobileNo 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:07.815 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:54:07.816 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:54:07.816 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.492
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:54:07.821 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:07.821 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken; 0.000
16:54:07.824 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.283
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:07.828 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:07.829 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.274
16:54:07.830 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:08.104 response time in milliseconds: 273
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 30
{"referrerName":"UHpigxdc","lastName":"sMopryLy","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:22:30Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xEdQJwHl","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.010
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.381
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "UHpigxdc",
    "lastName": "sMopryLy",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:22:30Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "xEdQJwHl",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "erUalatn",
    "id": 19194,
    "lastName": "yyKSxGzA",
    "mobile": "9175992158",
    "referrerName": "iSyytDKJ",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:54:08.153 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:08.156 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:54:08.158 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.016
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.311
16:54:08.186 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"iSyytDKJ","firstName":"erUalatn","lastName":"yyKSxGzA","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:54:08.486 response time in milliseconds: 300
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"referrerName":"iSyytDKJ","lastName":"yyKSxGzA","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:08.417777Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"erUalatn","createdDate":"2021-05-17T11:24:08.417777Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.003
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.402
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:54:08.521 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.003
16:54:08.530 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.004
>>> When method get 0.351
16:54:08.550 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:08.886 response time in milliseconds: 335
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"iSyytDKJ","lastName":"yyKSxGzA","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:08Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"erUalatn","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"ZDKHHWE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"MMDVOTZMPLUQHKTZEV","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"hDVRRAGi","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"lVOXTioH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:22:31Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.005
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.675
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "bIoKIomQ",
    "gstNumber": "EDKLAVPHBJTHSQGIDD",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "PFFLTZT1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "zdhRSilQ",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "iSyytDKJ",
      "lastName": "yyKSxGzA",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:24:08Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "erUalatn",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "ZDKHHWE1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "MMDVOTZMPLUQHKTZEV",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "hDVRRAGi",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "lVOXTioH",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:22:31Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.011
16:54:08.937 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.001
>>> * def token = {authToken: #(authToken)}; 0.001
16:54:08.950 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.001
16:54:08.951 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.609
16:54:08.957 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"PFFLTZT1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"EDKLAVPHBJTHSQGIDD","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"zdhRSilQ","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"bIoKIomQ","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:54:09.562 response time in milliseconds: 604
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 104
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"iSyytDKJ","lastName":"yyKSxGzA","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:08Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"erUalatn","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PFFLTZT1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"EDKLAVPHBJTHSQGIDD","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"bIoKIomQ","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"zdhRSilQ","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:24:09Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.008
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.702
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:09.619 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.001
16:54:09.620 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:54:09.623 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.431
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.007
16:54:09.680 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.335
16:54:09.682 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:10.009 response time in milliseconds: 326
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.002
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.001
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.386
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 3016699
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:54:10.098 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.000
16:54:10.099 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.000
>>>> When method get 0.316
16:54:10.101 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/3016699
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:10.416 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
[{"code":"67e44b2d-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Karaikal","serverId":3016700},{"code":"67e46257-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mahe","serverId":3016701},{"code":"67e4655f-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Puducherry","serverId":3016702},{"code":"67e4699d-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Yanam","serverId":3016703},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.001
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.002
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.002
16:54:10.452 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.380
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 3016703
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:10.518 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:54:10.518 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.295
16:54:10.521 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/3016703
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:10.815 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
[{"code":"80008802-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Yanam Taluk","serverId":3016714},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.000
16:54:10.836 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.433
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": 3016714
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:10.863 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:54:10.864 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.000
>>>> When method get 0.336
16:54:10.866 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/3016714
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:11.201 response time in milliseconds: 334
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 74
[{"code":"9a19516b-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Adavipolam","serverId":3016833},{"code":"9a19526e-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Francethippa","serverId":3016834},{"code":"9a195379-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Isukatippa","serverId":3016835},{"code":"9a19547b-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kanakalapeta","serverId":3016836},{"code":"9a1955a5-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mettacur","serverId":3016837},{"code":"9a1956ad-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Yanam  (M)","serverId":3016838},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.002
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.408
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:11.328 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:54:11.329 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.296
16:54:11.331 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:11.626 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:11 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.001
16:54:11.630 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.002
16:54:11.723 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:54:11.726 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:54:11.727 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.307
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:54:11.731 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:11.731 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken; 0.000
16:54:11.734 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.310
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:11.741 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:54:11.744 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.295
16:54:11.745 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:12.039 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 28
{"referrerName":"iSyytDKJ","lastName":"yyKSxGzA","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:08Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"erUalatn","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.004
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.345
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "iSyytDKJ",
    "lastName": "yyKSxGzA",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:24:08Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "erUalatn",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "xBvGnQOg",
    "id": 19194,
    "lastName": "yAcDvmMF",
    "mobile": "9175992158",
    "referrerName": "ITSqgoJn",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.008
16:54:12.068 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:12.077 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.002
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:54:12.080 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.001
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.297
16:54:12.085 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"ITSqgoJn","firstName":"xBvGnQOg","lastName":"yAcDvmMF","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:54:12.379 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"referrerName":"ITSqgoJn","lastName":"yAcDvmMF","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:12.305980Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xBvGnQOg","createdDate":"2021-05-17T11:24:12.305979Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.008
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.385
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:54:12.432 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.004
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:12.441 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.331
16:54:12.445 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:12.769 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"ITSqgoJn","lastName":"yAcDvmMF","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xBvGnQOg","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PFFLTZT1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"EDKLAVPHBJTHSQGIDD","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"bIoKIomQ","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"zdhRSilQ","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:24:09Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.020
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.448
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "zxdeEsnE",
    "gstNumber": "KCEVUBJTJGMCDRWVDP",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "PUOWLRK1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "AUgitPtS",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "ITSqgoJn",
      "lastName": "yAcDvmMF",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:24:12Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "xBvGnQOg",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "PFFLTZT1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "EDKLAVPHBJTHSQGIDD",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "bIoKIomQ",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "zdhRSilQ",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:24:09Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:54:12.847 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.002
16:54:12.854 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:54:12.854 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.363
16:54:12.860 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"PUOWLRK1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"KCEVUBJTJGMCDRWVDP","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"AUgitPtS","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"zxdeEsnE","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:54:13.222 response time in milliseconds: 359
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 97
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"ITSqgoJn","lastName":"yAcDvmMF","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xBvGnQOg","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PUOWLRK1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"KCEVUBJTJGMCDRWVDP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"zxdeEsnE","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"AUgitPtS","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:24:13Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.005
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.001
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.002
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.757
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.015
16:54:13.298 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.000
16:54:13.299 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.014
16:54:13.299 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.373
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:13.344 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.314
16:54:13.346 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:13.656 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.002
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.001
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.011
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.418
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2473
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.005
16:54:13.759 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.003
16:54:13.759 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.000
>>>> When method get 0.324
16:54:13.764 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2473
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:14.087 response time in milliseconds: 321
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 63
[{"code":"403247","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Abburu","serverId":2863},{"code":"0eea04c65d9149fb9369bf5a3d9fb987","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Anantapur","serverId":7673},{"code":"403249","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Anasagaram","serverId":2869},{"code":"403250","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Appapuram","serverId":2872},{"code":"410738","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bandarupalli","serverId":2880},{"code":"14b3b89ab47245f182b6f0e7c14e4b11","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bellary","serverId":228965},{"code":"410694","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Betapudi","serverId":2884},{"code":"410697","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chilukuru","serverId":2887},{"code":"ee0d1a257fcf442ba92e2784dfe1085d","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chittoor","serverId":3225247},{"code":"8a2c63da576d4105b1ddc0fa4ac80004","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"East Godavari","serverId":3225248},{"code":"410701","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Erukopadu","serverId":2891},{"code":"ebf3a1b72fbf4afd9923861983101215","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Geesugonda","serverId":2271532},{"code":"410703","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Gorijavolu Guntapalle","serverId":2893},{"code":"403242","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"guntur","serverId":2474},{"code":"e05f3e1202ce4c53b7bf6a2223279183","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Jaggayyapeta","serverId":2271394},{"code":"410708","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Jangangaddi","serverId":2898},{"code":"6fbad024c89641628c15aaed1240f1e3","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"JAYASHANKAR","serverId":3020164},{"code":"410709","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kambhampadu","serverId":2899},{"code":"0dbdc5d1a0f34599a191ba77cd81c4f1","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Khammam","serverId":2349987},{"code":"403244","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"krishna","serverId":2478},{"code":"b4d9bd11342d4eb39d10adef709ba947","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"kurnool","serverId":7670},{"code":"410715","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Lingaraopalem","serverId":2905},{"code":"410719","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Medikonduru","serverId":2909},{"code":"410721","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Munnangivaripalem","serverId":2911},{"code":"410723","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mutyalammapadu","serverId":2913},{"code":"410724","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nagireddipalle","serverId":2914},{"code":"16b0272e921446ff95629b9db67211d2","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Narasaraopet","serverId":5297},{"code":"410727","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Panditivaripalem","serverId":2917},{"code":"787110d660914218a66d70885e7e5ab5","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Piduguralla","serverId":5294},{"code":"e15292961ae145e5a19dcaae4886b9ce","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Prakasam","serverId":5045},{"code":"fe223c90513143c998a011447220f3f8","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Proddatur","serverId":5293},{"code":"36380ea7729346c1b855ec90645fe105","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"sattenapalli","serverId":7544},{"code":"410731","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Shangapadu","serverId":2921},{"code":"410733","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Shrinagar","serverId":2923},{"code":"3c86c3b2fbe6447bb85d3a3c311b9368","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sri Potti Sriramulu Nellore","serverId":3225249},{"code":"974730f4b8ac4af4a22f126adb418797","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Srikakulam","serverId":3225250},{"code":"410734","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Telagavaram","serverId":2924},{"code":"410737","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Virapuram","serverId":2927},{"code":"d17bcd3725c8410b99a00a6c50c28f71","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Visakhapatnam","serverId":3225251},{"code":"5309130f6e3a4d499e8fd1b474dec1b7","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Vizianagaram","serverId":228682},{"code":"145d34abed7843c9beba078c967e9697","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Warangal","serverId":6872},{"code":"76de0cecce744c59b6ed9fc8bc7172e5","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"West Godavari","serverId":2271376},{"code":"b442c10d8b5d4a28ae3d0533ec856ee7","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"YSR Kadapa","serverId":199421},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.011
16:54:14.130 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.001
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.001
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.405
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 2474
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:14.171 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:54:14.172 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.316
16:54:14.174 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2474
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:14.485 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"code":"9c15641e0fd44abbb837c113c838d874","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Achampet","serverId":7028},{"code":"90d3995a92c94a0f8fdc04fc9d2506db","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Amaravathi","serverId":6995},{"code":"b94f855a-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Amruthalur","serverId":3241956},{"code":"fbac65e68a4f4ce5987c8101f0d371c9","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Atchampet","serverId":228538},{"code":"bb165d4d85b140d9bd56f759e2eb01a0","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"bapatla","serverId":5129},{"code":"8bbeb55916e442319bb6104053105321","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Bellamkonda","serverId":7062},{"code":"60ec0179b1b04bf4ae9d28d101bacdbb","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"bhattiprolu","serverId":5130},{"code":"621005c6bf6d4ddbb8b58984f1344ed3","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Bollapalle","serverId":7071},{"code":"e1e5e60e8f5b4fddb342deb139b284e9","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"chebrolu","serverId":5131},{"code":"90b65937ea584a08a4bf60d47b1a51c1","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"cherukupalle","serverId":5132},{"code":"b829476d2c2049569c7905a47e189c25","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Chilakaluripet","serverId":7082},{"code":"707ccabf664f4087869d1ae35f345e34","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Chunduru","serverId":7812},{"code":"89d45368a8ff4bc298cfab333c4763ab","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Dachepalle","serverId":5155},{"code":"b9505516-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Duggirala","serverId":3242096},{"code":"858d55886692440da0d52c201e13dd01","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Durgi","serverId":5163},{"code":"b662de7a572d4c93acbf4db44d50611b","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Edalapadu","serverId":7600},{"code":"333ddc41262f4fe5a9e62cdc02d6271f","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Edlapadu","serverId":7086},{"code":"5100700","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Edlapadu","serverId":2953},{"code":"5100705","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Guntur","serverId":2958},{"code":"a016cb224be34608b75d68e8294b3339","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Gurajala","serverId":5146},{"code":"91078740988940d792ffbfd830491f58","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Gurazala","serverId":7651},{"code":"792d3b5b1c324703a32ce064cb75d368","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"guttikonda","serverId":5151},{"code":"b1dd30590f3145819b5ffce364c006d3","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ipur","serverId":7074},{"code":"795583fb292e4d23a9059aa23fa2eb7b","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kakumanu","serverId":7592},{"code":"093b47f9280748e090cecab3c16dae27","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Karempudi","serverId":228550},{"code":"b950e053-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Karlapalem","serverId":3242178},{"code":"c6ebc37a2c72461a9ba25c33aee5c847","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kollipara","serverId":7807},{"code":"b950561a-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kollur","serverId":3242097},{"code":"191c717dd17d48c0860b78960d07914f","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Krosuru","serverId":7595},{"code":"5100716","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Machavaram","serverId":2969},{"code":"999969","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Macherla","serverId":3415},{"code":"b94f868e-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Mangalagiri","serverId":3241957},{"code":"80f03506992c4602af4ac91c8f029d00","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Medikonduru","serverId":7033},{"code":"b950e169-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Muppalla","serverId":3242179},{"code":"cc4cf0e942da487db74866a52f62fc86","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nadendla","serverId":7078},{"code":"ec2a2e77d4e14fceadb6d1dcc44d524f","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"nadimpalli","serverId":5170},{"code":"b94f87d8-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nagaram","serverId":3241958},{"code":"e361011bd6884c5b90ec5149725eab80","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Narasaraopet","serverId":7076},{"code":"b94ff116-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nekarikallu","serverId":3242023},{"code":"b94ff236-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nizampatnam","serverId":3242024},{"code":"b94ff353-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nuzendla","serverId":3242025},{"code":"19464cdcf1ae41ba87d6e3a9c21caf74","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"PARCHUR","serverId":7140},{"code":"44c3152eb7244c36af8860d0bded1932","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Parchuru","serverId":7446},{"code":"b94ff465-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Pedakakani","serverId":3242026},{"code":"27c7d30d2735452db8dbeb567f610d5a","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Pedakurapadu","serverId":7025},{"code":"3d6ccf44a8d24e3fac8b16ddf5f0301f","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Pedanandipadu","serverId":7555},{"code":"be2a34e6601d451bb3def50c1fbe48a0","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"PEDHANANDHIPADU","serverId":7134},{"code":"9ad9823c193143d8996b127f871ebf36","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Phirangipuram","serverId":7037},{"code":"3a96bbbe-002c-11e9-afed-0252c868b5c2","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Pidugurala","serverId":2475},{"code":"89196437067e42b6b8eead9955ead7f3","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"piduguralla","serverId":2271660},{"code":"b950572c-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Pittalavanipalem","serverId":3242098},{"code":"b94ff57b-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ponnur","serverId":3242027},{"code":"01baeacf3b0340358b49a1b1cf024cd1","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"ponnuru","serverId":5133},{"code":"d3f85343baaa421f9b0747d0c9da2e97","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"PRATHIPADU","serverId":7124},{"code":"0a7259b4ae7143518150b340e9896099","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Rajupalem","serverId":7023},{"code":"5818f1b665c440a39107a5adc221a3e2","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Rentachintala","serverId":7047},{"code":"b94ff683-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Repalle","serverId":3242028},{"code":"b950583c-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Rompicherla","serverId":3242099},{"code":"999971","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Sattenapalle","serverId":3413},{"code":"b9505939-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Savalyapuram H\\O Kanamarlapudi","serverId":3242100},{"code":"b950e270-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Tadepalle","serverId":3242180},{"code":"b85ac7870ba248ff8f7264422607ed16","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Tadikonda","serverId":6994},{"code":"3b83c97d2ce84629a0c8de58737aad41","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"tenali","serverId":5134},{"code":"b94ff8aa-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Thullur","serverId":3242029},{"code":"3e2a336a3bd14134aaedca2dc0d52e71","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Tsundur","serverId":228540},{"code":"94cc06075a324774bafc76b2a6008ffe","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"VATTICHERUKU","serverId":7121},{"code":"74bd7fe7233c45c28acf4baa7108908f","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Vatticherukur","serverId":6993},{"code":"41e5c0bdbb924d71a8f2576ef5684a9c","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Vatticherukuru","serverId":5121},{"code":"f03755e560ea43bb8b2169ba4348b5f7","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Veldurthi","serverId":228398},{"code":"f15d916e35e34958acfd0bfaca34f98b","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Veldurthy","serverId":5150},{"code":"b94ff9b3-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Vemuru","serverId":3242030},{"code":"b9505ba0-3943-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Vinukonda","serverId":3242101},{"code":"e6dc73ae6dc74b919d816a775dd5f913","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Yadlapadu","serverId":7576},{"code":"cf95d4a99e184f6ea9577a652cc142cd","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"YDDANA PUDI","serverId":7136},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.006
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.001
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.001
16:54:14.542 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.408
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": 7028
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.004
16:54:14.606 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:54:14.610 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.000
>>>> When method get 0.282
16:54:14.612 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/7028
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:14.893 response time in milliseconds: 280
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
[{"code":"819f6205981e438ea0f7293a31ec7af5","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Achampet","serverId":5143},{"code":"8bdf1695af104a46a5cdbdddb382be08","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Cherukupalam","serverId":7031},{"code":"4d9b66f34ff249e5bd415c0e48a2a4e6","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chintapalli","serverId":2270240},{"code":"404cf8bbbdca46eaa0868aae5127ccb6","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Grandhasiri","serverId":228677},{"code":"fdbbf539573945ec903d9802d9dc49a0","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kothapalli","serverId":7051},{"code":"2f61a7cfa0fd4d82a3c74bcaaefe8d63","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Oravakallu","serverId":7029},{"code":"7c014df8dd524dbf9fc712ed38f7284e","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Peddapalem","serverId":7030},{"code":"50689d121f81446fbc0bfc65e1519df0","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Rudravram","serverId":2270239},{"code":"4784f3e195b04904b0546d868c5dfda3","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Tallacheruvu","serverId":228466},{"code":"65acff04a773499aa7e7e09c77020f20","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Thalacheruvu","serverId":7032},{"code":"674ba15e31704221b71f80af5963841c","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Velpuru","serverId":228465},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.401
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:15.054 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:54:15.056 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.274
16:54:15.058 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:15.329 response time in milliseconds: 271
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:15 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.001
16:54:15.336 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.000
> * def orderProductFromNEFTRTGSPayment = call read('classpath:/nurture_retail_application/productOrder/NEFTProductOrder.feature') { authToken: #(authToken), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 11.515
> nurture_retail_application/productOrder/NEFTProductOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:54:15.472 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:15.473 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:54:15.474 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:54:15.474 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.000
16:54:15.475 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>> * def isServiceable = isServiceable.isServiceable; 0.000
16:54:15.475 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable;
>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token.authToken)} 0.472
>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:15.502 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','notifications' 0.000
>>> When method get 0.329
16:54:15.504 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:15.826 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31
[{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.008
>>> And match response[*].message != " " 0.001
>>> And match response[*].title != " " 0.000
>>> And match response[0] == schema 0.000
>> * def expectedNotificationCount = notifications.response.length; 0.000
>> * def availableProduct = utils().getAvailableProduct(token.authToken, currentKYCStatus, isServiceable) 0.620
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:16.005 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:16.007 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.415
16:54:16.008 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:16.418 response time in milliseconds: 400
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 124
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>> * def addedProductToTheCart = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token.authToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.504
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:16.615 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.314
16:54:16.618 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:54:16.930 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45133
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45133
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 62
{"werks":"DS07","addedAt":"2021-05-17T11:24:16.873934Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":1.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45133,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.495
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:54:17.080 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:17.137 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:17.138 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.292
16:54:17.140 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:17.430 response time in milliseconds: 290
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":22702.85,"errorMessage":null,"netPrice":21029.61,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:24:17Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":1.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45133,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":17821.7,"totalGst":3207.91,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"21,030","payNowTotalAmount":21029.61,"isOutstandingAvailable":false,"totalDiscount":1418.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.001
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.002
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.002
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) } 1.744
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:17.653 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 1.601
16:54:17.654 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:19.255 response time in milliseconds: 1600
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 1265
{"data":null,"success":true,"errorType":null,"reportUrl":null,"message":"Inventory validated.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def addedProductToTheCart = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token.authToken), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.576
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:54:19.315 over-writing existing variable 'addedProductToTheCart' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token.authToken), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:19.415 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.321
16:54:19.416 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:54:19.737 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45133
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45133
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 69
{"werks":"DS07","addedAt":"2021-05-17T11:24:17Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45133,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), , orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.821
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:54:19.891 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), , orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:20.094 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:20.095 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.354
16:54:20.096 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:20.448 response time in milliseconds: 352
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:24:17Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45133,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.003
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) } 0.877
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
16:54:20.713 over-writing existing variable 'isCartValid' with new value: call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:20.989 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 0.315
16:54:20.990 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:21.302 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) } 1.259
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:22.077 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 0.282
16:54:22.078 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:22.360 response time in milliseconds: 282
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>> * def paymentStatus = call read('classpath:/nurture_retail_application/productOrder/virtualAccountOrderCheck.feature') { authToken: #(token.authToken) } 2.239
>> nurture_retail_application/productOrder/virtualAccountOrderCheck.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:23.805 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','virtual-account-order-check' 0.000
>>> When method get 0.312
16:54:23.806 request:
1 > GET https://dev.retail.nurture.farm/api/virtual-account-order-check
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:24.117 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 58
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"One open order in the process for NEFT\/RTGS. You can order after current open order has been processed\/cancelled.","status":"OK"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def shouldAbleToPrceed = (paymentStatus.response.message == "Inventory validated." ? true : false); 0.000
>> * def isValid = (shouldAbleToPrceed && isCardValid) 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!isValid) karate.log('Skipping the NEFT Payment flow as card is not valid') 0.000
16:54:25.091 Skipping the NEFT Payment flow as card is not valid 
>> And eval if(!isValid) karate.abort() 0.000
16:54:25.091 abort at classpath:nurture_retail_application/productOrder/NEFTProductOrder.feature:58
>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeNEFTRTGSOrder.feature') { authToken: #(token.authToken) } 0.000
>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token.authToken) } 0.000
>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token.authToken) , orderId: #(orderId)} 0.000
>> And match orderDetails.response.id == orderId; 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), , orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>> Then match cartPayNowProducts.response == "#string" 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:26.955 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:54:26.956 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:54:26.957 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 3.406
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:54:26.961 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:26.961 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken; 0.000
16:54:26.964 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.323
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:26.968 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:26.969 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.315
16:54:26.971 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:27.284 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"referrerName":"ITSqgoJn","lastName":"yAcDvmMF","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:12Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"xBvGnQOg","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.005
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.345
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "ITSqgoJn",
    "lastName": "yAcDvmMF",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:24:12Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "xBvGnQOg",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "bPJWaxDM",
    "id": 19194,
    "lastName": "xxDOcdjU",
    "mobile": "9175992158",
    "referrerName": "XRJVIqvk",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:54:27.319 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:27.322 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:54:27.323 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.309
16:54:27.325 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"XRJVIqvk","firstName":"bPJWaxDM","lastName":"xxDOcdjU","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:54:27.633 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"referrerName":"XRJVIqvk","lastName":"xxDOcdjU","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:27.564487Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"bPJWaxDM","createdDate":"2021-05-17T11:24:27.564487Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.356
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.006
16:54:27.666 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.001
16:54:27.673 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.310
16:54:27.678 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:27.985 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"XRJVIqvk","lastName":"xxDOcdjU","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:28Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"bPJWaxDM","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PUOWLRK1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"KCEVUBJTJGMCDRWVDP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"zxdeEsnE","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"AUgitPtS","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:24:13Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.001
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.004
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.625
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "iGeAtyCr",
    "gstNumber": "RZWIKYAORJKCXJSDJI",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "YAIQTCN1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "wDkEAuzg",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "XRJVIqvk",
      "lastName": "xxDOcdjU",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:24:28Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "bPJWaxDM",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "PUOWLRK1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "KCEVUBJTJGMCDRWVDP",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "zxdeEsnE",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "AUgitPtS",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:24:13Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:54:28.018 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:28.022 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:54:28.022 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.585
16:54:28.028 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"YAIQTCN1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"RZWIKYAORJKCXJSDJI","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"wDkEAuzg","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"iGeAtyCr","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:54:28.608 response time in milliseconds: 579
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 107
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"XRJVIqvk","lastName":"xxDOcdjU","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:28Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"bPJWaxDM","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"YAIQTCN1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"RZWIKYAORJKCXJSDJI","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"iGeAtyCr","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"wDkEAuzg","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:24:28Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.001
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.707
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:28.652 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.001
16:54:28.653 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:54:28.655 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.368
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:28.673 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.330
16:54:28.676 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:29.005 response time in milliseconds: 328
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.000
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.425
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 2826379
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:29.094 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.001
16:54:29.095 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.000
>>>> When method get 0.334
16:54:29.109 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2826379
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:29.426 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 49
[{"code":"6eab77f4-23dc-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dadra and Nagar Haveli","serverId":2826380},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.006
16:54:29.456 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.001
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.390
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:54:29.513 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.001
16:54:29.515 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.293
16:54:29.521 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:29.811 response time in milliseconds: 289
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.001
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.002
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.002
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.003
16:54:29.857 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.420
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": -1
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:54:29.923 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:54:29.923 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.000
>>>> When method get 0.306
16:54:29.926 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/-1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:30.230 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.437
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:30.385 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:54:30.386 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.319
16:54:30.388 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:30.704 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:24:17Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45133,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.001
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.003
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.002
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.002
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.489
> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 45133
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:54:30.832 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productId = {productId: #(productId)}; 0.000
16:54:30.832 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','product', productId.productId 0.000
>> When method delete 0.350
16:54:30.834 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45133
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:31.183 response time in milliseconds: 349
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:31 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45133
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45133
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 54

>> Then status 204 0.000
>> And match response == "#string" 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.412
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
16:54:31.291 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:31.328 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:54:31.329 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.280
16:54:31.330 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:31.608 response time in milliseconds: 278
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:31 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.000
16:54:31.612 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.000
> * def orderProductThroughInstantPayment = call read('classpath:/nurture_retail_application/productOrder/instantPaymentOrder.feature') { authToken: #(authToken), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 15.216
> nurture_retail_application/productOrder/instantPaymentOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:54:31.737 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:31.738 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:54:31.739 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:54:31.739 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def token = token.authToken; 0.000
16:54:31.739 over-writing existing variable 'token' with new value: token.authToken;
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.000
16:54:31.739 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>> * def isServiceable = isServiceable.isServiceable 0.000
16:54:31.739 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token)} 0.398
>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:31.772 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','notifications' 0.000
>>> When method get 0.312
16:54:31.774 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:32.084 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 35
[{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And match response[*].message != " " 0.000
>>> And match response[*].title != " " 0.001
>>> And match response[0] == schema 0.000
>> * def expectedNotificationCount = notifications.response.length; 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.609
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:32.202 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:32.203 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.408
16:54:32.204 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:32.607 response time in milliseconds: 399
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 122
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.483
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:32.792 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.317
16:54:32.793 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:54:33.109 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45134
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45134
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 68
{"werks":"DS07","addedAt":"2021-05-17T11:24:33.044701Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":1.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45134,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.828
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:54:33.234 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:33.296 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:33.298 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.001
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.639
16:54:33.300 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:33.933 response time in milliseconds: 631
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 180
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":22702.85,"errorMessage":null,"netPrice":21029.61,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:24:33Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":1.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45134,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":17821.7,"totalGst":3207.91,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"21,030","payNowTotalAmount":21029.61,"isOutstandingAvailable":false,"totalDiscount":1418.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.002
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 1.672
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:34.131 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 1.439
16:54:34.132 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:35.570 response time in milliseconds: 1438
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 921
{"data":null,"success":true,"errorType":null,"reportUrl":null,"message":"Inventory validated.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.001
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.868
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:54:35.734 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:35.857 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.532
16:54:35.858 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:54:36.389 response time in milliseconds: 531
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45134
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45134
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 187
{"werks":"DS07","addedAt":"2021-05-17T11:24:33Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45134,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.769
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:54:36.603 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:36.821 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:36.823 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.318
16:54:36.824 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:54:37.141 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:24:33Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45134,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.001
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.002
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def validateCard = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 1.029
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:37.729 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 0.284
16:54:37.730 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:38.013 response time in milliseconds: 283
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 1.703
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:39.093 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 0.308
16:54:39.094 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:39.401 response time in milliseconds: 305
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 4.125
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:41.509 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.201
16:54:41.511 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:54:42.711 response time in milliseconds: 1199
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:24:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 954
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.011
>>> Then assert utils().verifySchema(response, schemaCheck) 0.001
>> * def ableToProceedFroCreditPayment = utils().isAableToProceedFroCreditPayment(retailerCredit.response.creditExposure) 0.000
>> * def isValid = (isCardValid && !ableToProceedFroCreditPayment) 0.000
>> Then print "isValid " + isValid, "ableToProceedFroCreditPayment " + ableToProceedFroCreditPayment 0.001
16:54:44.233 [print] isValid false ableToProceedFroCreditPayment true 
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!isValid) karate.log('Skipping the Instant Payment flow as card is not valid') 0.000
16:54:44.234 Skipping the Instant Payment flow as card is not valid 
>> And eval if(!isValid) karate.abort() 0.000
16:54:44.234 abort at classpath:nurture_retail_application/productOrder/instantPaymentOrder.feature:60
>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeInstantPayment.feature') { authToken: #(token) } 0.000
>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(orderId)} 0.000
>> And match orderDetails.response.id == orderId; 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>> Then match cartPayNowProducts.response == "#string" 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:46.923 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
16:54:46.924 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def authToken = token.authToken; 0.000
16:54:46.925 over-writing existing variable 'authToken' with new value: token.authToken;
> * def retailerKYCRegistartion = call read('classpath:/nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature') { authToken: #(authToken)} 34.435
> nurture_retail_application/retailerKYCRegistration/retailerKYCRegistartion.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:54:46.929 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:54:46.929 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken; 0.000
16:54:46.932 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 31.427
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:54:46.937 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:54:46.939 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 31.417
16:54:46.940 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:18.356 response time in milliseconds: 31415
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31
{"referrerName":"XRJVIqvk","lastName":"xxDOcdjU","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:24:28Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"bPJWaxDM","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.004
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.314
>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "getRetailerBasicDetails": {
    "referrerName": "XRJVIqvk",
    "lastName": "xxDOcdjU",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:24:28Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "bPJWaxDM",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "ZJBpcOAY",
    "id": 19194,
    "lastName": "jGmcoHRg",
    "mobile": "9175992158",
    "referrerName": "CjmbIRZq",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:55:18.374 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:18.376 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:55:18.377 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.294
16:55:18.379 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"CjmbIRZq","firstName":"ZJBpcOAY","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:55:18.671 response time in milliseconds: 292
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:18.606586Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-05-17T11:25:18.606586Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.000
>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.315
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:55:18.696 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:18.699 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.287
16:55:18.702 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:18.986 response time in milliseconds: 283
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"YAIQTCN1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"RZWIKYAORJKCXJSDJI","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"iGeAtyCr","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"wDkEAuzg","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:24:28Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.008
>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.408
>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "xELZccQC",
    "gstNumber": "DRLLFDZMZMAQBTYMKC",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "NVWGCDE1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "MOZBtOah",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "CjmbIRZq",
      "lastName": "jGmcoHRg",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:25:19Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "ZJBpcOAY",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "YAIQTCN1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "RZWIKYAORJKCXJSDJI",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "iGeAtyCr",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "wDkEAuzg",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:24:28Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.015
16:55:19.037 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.005
16:55:19.046 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:55:19.047 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.342
16:55:19.051 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"NVWGCDE1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"DRLLFDZMZMAQBTYMKC","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"MOZBtOah","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"xELZccQC","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:55:19.390 response time in milliseconds: 339
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 99
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"NVWGCDE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DRLLFDZMZMAQBTYMKC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"xELZccQC","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"MOZBtOah","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:25:19Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> Then response.retailerEntPlantMappings == "#array" 0.001
>>> And match responseType == 'json' 0.000
>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.003
>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.000
>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.002
>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>> And match response == schema 0.002
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def geographicesDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature') { authToken: #(token)} 1.917
>> nurture_retail_application/retailerKYCRegistration/getAndVerifyGeographicesinfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:19.442 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.001
16:55:19.443 over-writing existing variable 'token' with new value: token.authToken;
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:55:19.445 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def states = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getState.feature') { authToken: #(token) } 0.392
>>> nurture_retail_application/retailerKYCRegistration/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:55:19.480 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.000
>>>> When method get 0.333
16:55:19.484 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:19.813 response time in milliseconds: 328
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 63
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.001
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.624
>>> nurture_retail_application/retailerKYCRegistration/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "stateId": 947
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:55:19.880 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.002
16:55:19.882 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.001
>>>> When method get 0.562
16:55:19.888 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/947
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:20.445 response time in milliseconds: 556
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
[{"code":"999996","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ahmadnagar","serverId":3327},{"code":"406123","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Akola","serverId":949},{"code":"407","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Akot","serverId":950},{"code":"408","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Amravati","serverId":1079},{"code":"56125e8aa88d4367b3824fbb8d9e3b3e","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Amravati 2","serverId":3020160},{"code":"412","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Aurangabad","serverId":1083},{"code":"f79f5a1367d84d95a365a8f2fb7752a0","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Balapur","serverId":24473},{"code":"403251","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bambarda BK","serverId":2875},{"code":"403191","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Beed","serverId":1469},{"code":"431","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bhandara","serverId":1152},{"code":"416","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Buldana","serverId":1087},{"code":"433","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chandrapur","serverId":1169},{"code":"cb8f0dbe288346d89dbf0ee7c5aa8973","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chopda","serverId":3020161},{"code":"65851037d8234e5ea7715c728096a960","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Daryapur","serverId":2680479},{"code":"410699","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Deori","serverId":2889},{"code":"7b569198a61f47629240f94fd4f7b48c","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dhule","serverId":6432},{"code":"fc89303252a14cdf9f2b867b4a675b1e","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Gadchiroli","serverId":131582},{"code":"0dfb742789c049e8a4f704b16a6b1835","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Gondiya","serverId":131587},{"code":"410707","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Hingane Kannad","serverId":2897},{"code":"a713e8cd9f4c4a3bb4931e120d772774","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Hingoli","serverId":7603},{"code":"411","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Jalgaon","serverId":1082},{"code":"413","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Jalna","serverId":1084},{"code":"2cd3368d762c4c3c8d1221d32d60fcf2","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kolhapur","serverId":7363},{"code":"410714","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Lakh Rayachi","serverId":2904},{"code":"414","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Latur","serverId":1085},{"code":"df319538ba534583914c2ca6c7984564","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Malegao","serverId":7394},{"code":"61194a8b0b15455895487ca8ec057321","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Malkapur","serverId":24474},{"code":"410718","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Marod","serverId":2908},{"code":"410720","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mokh","serverId":2910},{"code":"f684aae4fe3e4bea9c1de7a37bd6f9bc","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mumbai","serverId":3259455},{"code":"6e146066d6474c56b9031fc2acacbce7","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Mumbai Suburban","serverId":7465},{"code":"410722","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Murtijapur","serverId":2912},{"code":"b8abd59a03ee4451b0cc4ccb4d05e54a","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nagpur","serverId":5193},{"code":"6e913b7dbf0e4bf489cfef5948687319","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nanded","serverId":131581},{"code":"117df48864644d8a949381507c58d99d","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nandurbar","serverId":5253},{"code":"61000739","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Nashik","serverId":3056},{"code":"537f39d1d52342499eb2ca84622b83c6","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"nirmal","serverId":228929},{"code":"415","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Osmanabad","serverId":1086},{"code":"410725","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pachora","serverId":2915},{"code":"e3cc67271c504336ac064f612bcd9e91","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Palghar","serverId":3259454},{"code":"9f2bb09e4a4e41e3890d7bcb0339b1b7","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pandharkawda","serverId":6701},{"code":"98c9eb2e50e04793af121fb61e258e7c","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Parbhani","serverId":131588},{"code":"999985","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pune","serverId":3338},{"code":"a7d5a283858645e4b41b188a17c8b802","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pusad","serverId":3020159},{"code":"f18eba71abd841a6be558e28e7bf3b20","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Raigarh","serverId":6447},{"code":"421","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ratnagiri","serverId":1112},{"code":"e6b6b4ea5d914c7aa2e5a9e1a0f77e86","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sangli","serverId":131589},{"code":"da1a8a80f2104ba8bb22f17ccc86e735","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Satara","serverId":131590},{"code":"410730","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sawangi","serverId":2920},{"code":"410732","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Shelu Kh","serverId":2922},{"code":"d4eba23c78584b16852ebb03f844ba36","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sindhudurg","serverId":131591},{"code":"4c3f07c3d43b42948dbaa519d4120d69","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Solapur","serverId":5106},{"code":"423","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Thane","serverId":1118},{"code":"410735","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Umri Pragane Balapur","serverId":2925},{"code":"410","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Wardha","serverId":1081},{"code":"2da4d3b6ea924d839838da2143d741ac","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Washim","serverId":5298},{"code":"409","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Yavatmal","serverId":1080},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:55:20.469 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.354
>>> nurture_retail_application/retailerKYCRegistration/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "districtId": 1085
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:55:20.490 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:55:20.490 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.301
16:55:20.492 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/1085
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:20.792 response time in milliseconds: 300
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 55
[{"code":"32632a2a-9b5c-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ahmadpur","serverId":131792},{"code":"16aa616d8e5c4031a5069351c5e336c6","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ausa","serverId":5180},{"code":"32632b52-9b5c-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Chakur","serverId":131794},{"code":"32632d15-9b5c-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Deoni","serverId":131797},{"code":"32632abe-9b5c-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Jalkot","serverId":131793},{"code":"4033","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Latur","serverId":1044},{"code":"32632c7e-9b5c-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nilanga","serverId":131796},{"code":"32632993-9b5c-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Renapur","serverId":131791},{"code":"32632be6-9b5c-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Shirur-Anantpal","serverId":131795},{"code":"6730bc95a9f54e759d639c7144ecc859","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Udgir","serverId":7201},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.002
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.002
>>> * def randomNumber = utils().getRandomNumber(tahasilInfo.response); 0.001
16:55:20.827 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(tahasilInfo.response);
>>> * def tahasilId = tahasilInfo.response[randomNumber].serverId; 0.000
>>> * def tahasilCode = tahasilInfo.response[randomNumber].code; 0.000
>>> * def villageInfo = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature') { authToken: #(token), tahasilId: #(tahasilId) } 0.459
>>> nurture_retail_application/retailerKYCRegistration/getVillageInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "tahasilId": 131797
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:55:20.881 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def tahasilId = {tahasilId: #(tahasilId)}; 0.000
16:55:20.882 over-writing existing variable 'tahasilId' with new value: {tahasilId: #(tahasilId)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', tahasilId.tahasilId 0.000
>>>> When method get 0.332
16:55:20.884 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/131797
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:21.214 response time in milliseconds: 329
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 65
[{"code":"edd76941-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Achwala","serverId":167831},{"code":"edd76c36-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ajani","serverId":167836},{"code":"edd76111-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ambanagar","serverId":167820},{"code":"edd76f2e-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ambegaon","serverId":167841},{"code":"edd761af-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Anandwadi","serverId":167821},{"code":"edd75caa-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Anantwadi","serverId":167813},{"code":"edd773e7-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Batanpur","serverId":167849},{"code":"edd764fd-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bhopani","serverId":167825},{"code":"edd7705c-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bolegaon","serverId":167843},{"code":"edd75d4a-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bombali Bk.","serverId":167814},{"code":"edd75f27-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Bombli Kh","serverId":167817},{"code":"edd76dfe-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Borol","serverId":167839},{"code":"edd75540-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Chawan Hipparga","serverId":167802},{"code":"edd7571e-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Darewadi","serverId":167805},{"code":"edd7606d-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dawan Hipparga","serverId":167819},{"code":"edd76a6e-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Deoni Bk.","serverId":167833},{"code":"edd76e98-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Devani Kh","serverId":167840},{"code":"edd75de8-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhanegaon","serverId":167815},{"code":"edd75989-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dhangarwadi","serverId":167808},{"code":"edd75210-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dharmapuri","serverId":167797},{"code":"edd76772-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Dongarewadi ","serverId":167828},{"code":"edd772b8-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gaundgaon","serverId":167847},{"code":"edd752ac-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gurdhal (her)","serverId":167798},{"code":"edd7718a-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Gurnal","serverId":167845},{"code":"edd76b07-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hanchanal","serverId":167834},{"code":"edd75c0b-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Helamb","serverId":167812},{"code":"edd75b6c-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Hisamnagar","serverId":167811},{"code":"edd76656-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Honali","serverId":167827},{"code":"edd770f4-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Indral","serverId":167844},{"code":"edd758e5-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Ismailwadi","serverId":167807},{"code":"edd75a2a-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Jawalga","serverId":167809},{"code":"edd7680d-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kamalwadi","serverId":167829},{"code":"edd75349-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kamaroddinpur","serverId":167799},{"code":"edd75680-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Kawathala","serverId":167804},{"code":"edd762ec-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Konali (N)","serverId":167823},{"code":"edd77351-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Lasona","serverId":167848},{"code":"edd75fc5-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mahadevwadi","serverId":167818},{"code":"edd75174-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Mamdapur","serverId":167796},{"code":"edd7643a-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Manki","serverId":167824},{"code":"edd7624e-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nagral","serverId":167822},{"code":"edd7549f-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Nagtirthawadi","serverId":167801},{"code":"edd768a7-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Neknal","serverId":167830},{"code":"edd76b9e-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sangam","serverId":167835},{"code":"edd765ac-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sawargaon","serverId":167826},{"code":"edd755e0-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sayyadpur","serverId":167803},{"code":"edd76d65-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Shivajinagar Tanda","serverId":167838},{"code":"edd77220-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Sindhikamth","serverId":167846},{"code":"edd75e89-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Takali (walandi)","serverId":167816},{"code":"edd753f7-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Talegaon (bhogeshwar)","serverId":167800},{"code":"edd769d8-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Vilegaon","serverId":167832},{"code":"edd76fc5-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Wadmurambi","serverId":167842},{"code":"edd76ccd-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Wagadari [walandi]","serverId":167837},{"code":"edd75aca-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Wagnalwadi","serverId":167810},{"code":"edd75830-9ba6-11ea-b9e3-0248be55e900","geoType":{"geoTypeName":"Village","active":true,"serverId":5},"geographyName":"Walandi","serverId":167806},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.002
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.000
> * def currentKYCStatus = retailerKYCRegistartion.getRetailerKYCDetails.response.currentKYCStatus 0.000
> * def isServiceable = retailerKYCRegistartion.getRetailerKYCDetails.response.isServiceable 0.000
> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.432
> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:55:21.392 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
16:55:21.393 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.302
16:55:21.395 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:55:21.696 response time in milliseconds: 300
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:24:33Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45134,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.000
>> And match response == schema 0.000
>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.003
>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.004
>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,authToken); 0.407
> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 45134
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:55:21.862 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def productId = {productId: #(productId)}; 0.000
16:55:21.862 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','product', productId.productId 0.000
>> When method delete 0.289
16:55:21.864 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45134
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:22.152 response time in milliseconds: 287
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:22 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45134
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45134
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 58

>> Then status 204 0.000
>> And match response == "#string" 0.000
> * def getPayLaterCartDetails = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(authToken), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.355
> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:55:22.237 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:55:22.237 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer','cart','list' 0.000
>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>> When method post 0.280
16:55:22.240 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:55:22.520 response time in milliseconds: 280
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:22 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31

>> Then status 200 0.000
>> * def myResponseType = (response ? "json" : "#string") 0.000
>> And match responseType == myResponseType 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!response.products) karate.abort() 0.000
16:55:22.521 abort at classpath:nurture_retail_application/cart/getPayLaterCartDetails.feature:77
>> And match response == schema 0.000
>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.000
>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.000
>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.000
>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
> * def removeProducts = utils().removeAllProductsFromCart(getPayLaterCartDetails.response,authToken); 0.000
> * def orderProductThroughCreditPayment = call read('classpath:/nurture_retail_application/productOrder/creditPaymentOrder.feature') { authToken: #(authToken), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 20.405
> nurture_retail_application/productOrder/creditPaymentOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:55:22.599 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:55:22.600 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:55:22.602 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:55:22.603 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def token = token.authToken; 0.000
16:55:22.603 over-writing existing variable 'token' with new value: token.authToken;
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.000
16:55:22.603 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>> * def isServiceable = isServiceable.isServiceable; 0.000
16:55:22.604 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable;
>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token)} 0.471
>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:22.652 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','notifications' 0.000
>>> When method get 0.308
16:55:22.654 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:22.956 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
[{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And match response[*].message != " " 0.001
>>> And match response[*].title != " " 0.000
>>> And match response[0] == schema 0.000
>> * def expectedNotificationCount = notifications.response.length; 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.679
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:55:23.132 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:23.134 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.499
16:55:23.135 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:23.605 response time in milliseconds: 462
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 132
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(availableProduct[0]=="") karate.abort() 0.003
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.543
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:23.813 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.320
16:55:23.814 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:55:24.133 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45135
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45135
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 67
{"werks":"DS07","addedAt":"2021-05-17T11:25:24.071567Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":1.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45135,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.540
>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:24.376 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:55:24.376 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.305
16:55:24.379 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:55:24.682 response time in milliseconds: 303
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":22702.85,"errorMessage":null,"netPrice":22702.85,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":1.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":19239.7,"totalGst":3463.15,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"22,703","payNowTotalAmount":21029.61,"isOutstandingAvailable":false,"totalDiscount":1418.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.001
>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.011
>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.001
>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 2.710
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:24.960 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 2.425
16:55:24.962 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:27.385 response time in milliseconds: 2423
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 2043
{"data":null,"success":true,"errorType":null,"reportUrl":null,"message":"Inventory validated.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:55:27.389 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.906
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:55:27.555 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:27.750 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.454
16:55:27.752 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:55:28.204 response time in milliseconds: 451
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45135
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45135
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45135,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 1.062
>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:55:28.462 over-writing existing variable 'cartPayLaterProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:28.789 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:55:28.789 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.333
16:55:28.792 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:55:29.123 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":68108.54,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":57719.1,"totalGst":10389.44,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"68,109","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.002
>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.002
>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.001
>> * def validateCard = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 1.606
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:30.123 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.315
16:55:30.124 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:30.438 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:55:30.442 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 2.556
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:32.203 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.349
16:55:32.204 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:32.553 response time in milliseconds: 348
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 46
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:55:32.554 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 5.265
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:55:35.730 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.141
16:55:35.732 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjQyN30.M7sjua4tKSKyHjYL1Fmnd6rBn6YHJYyT8_eafAmds6DZ2ZeyZQwujMCVWeC7F49u60k7p29xhvTi6Wd7wecw1g
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:55:36.872 response time in milliseconds: 1139
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:25:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 873
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.001
>>> Then assert utils().verifySchema(response, schemaCheck) 0.002
>> * def ableToProceedFroCreditPayment = utils().isAableToProceedFroCreditPayment(retailerCredit.response.creditExposure) 0.000
>> * def isValid = (isCardValid && ableToProceedFroCreditPayment) 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!isValid) karate.log('Skipping the Credit Payment flow as card is not valid') 0.000
16:55:38.953 Skipping the Credit Payment flow as card is not valid 
>> And eval if(!isValid) karate.abort() 0.000
16:55:38.954 abort at classpath:nurture_retail_application/productOrder/creditPaymentOrder.feature:58
>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeCreditPayment.feature') { authToken: #(token) } 0.000
>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(orderId)} 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>> Then match cartPayLaterProducts.response == "#string" 0.000
43.394
* url baseURL 0.000
16:55:46.891 karate.env system property was: dev 
16:55:46.892 karate.env config vaules {
  "baseURL": "https://dev.retail.nurture.farm/",
  "IFSC_CODE": "YESB0000914",
  "productUUID": "J5UF9D21",
  "page": 0,
  "size": 10,
  "languages": [
    "EN_US",
    "HI_IN"
  ],
  "orderTypePayNow": 0,
  "orderTypePayLater": 1,
  "creditBalanceOrder": 1,
  "notCreditBalanceOrder": 0,
  "minOrderablableValue": 12500,
  "databaseConfig": {
    "username": "ecommerce_test_rw",
    "password": "ecommerce_test_rw",
    "url": "jdbc:mysql://dev-retail-db.cluster-cig3np9tbndy.ap-south-1.rds.amazonaws.com/ecommerce_test",
    "driverClassName": "com.mysql.cj.jdbc.Driver"
  }
}
 
* def utils = read('classpath:/utils/utils.js') 0.001
* def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 14.475
nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
> * url baseURL 0.000
> * def number = {mobileNumber: #(mobileNumber)}; 0.000
> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 14.103
> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>> * url baseURL 0.000
>> * def config = databaseConfig 0.000
>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>> * def db = new DbUtils(config) 0.000
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:55:46.901 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>> * def mobileNumber = number.mobileNumber; 0.000
16:55:46.901 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 14.098
>> * def otp = otps[0].otp 0.000
> * def otp = otp.otp; 0.000
16:56:01.002 over-writing existing variable 'otp' with new value: otp.otp;
> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.363
> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.017
16:56:01.014 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> Given path 'api','otps', 'verify' 0.000
>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>> When method post 0.329
16:56:01.033 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

16:56:01.361 response time in milliseconds: 327
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"}
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> And match response.token != '' 0.000
>> * match response == { token: '#string' } 0.001
> * def authToken = 'Bearer ' + token.response.token; 0.000
* def authToken = token.authToken; 0.000
19:36.784
Scenario Fatech and verify validation flow of application.
Steps
* def validationFlow = call read('classpath:/integration/validationIntegrationFlow.feature') { authToken: #(authToken)} 4:20.161
integration/validationIntegrationFlow.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:01.384 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
16:56:01.387 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
16:56:01.387 over-writing existing variable 'token' with new value: authToken.authToken;
> * def loginValidation = call read('classpath:/nurture_retail_validation_flow/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 0.595
> nurture_retail_validation_flow/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
>> * url baseURL 0.000
>> * def characterAsMobileNumber = "qwertyuiop"; 0.000
>> * def specialCharacterAsMobileNumber = "!@!@#$%^&*"; 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:01.406 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> Given path 'api','otps' 0.001
>> And request 0.002
{
    "mobile":"#(utils().getNumberFor('retailerNumber'))",
    "fromDevice":""
}
>> When method post 0.268
16:56:01.416 request:
1 > POST https://dev.retail.nurture.farm/api/otps
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 39
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"fromDevice":"","mobile":"9175992158"}

16:56:01.679 response time in milliseconds: 256
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:01 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 2
{"path":"\/api\/otps","detail":"Invalid JSON input: Cannot coerce empty String (\"\") to `com.upl.ecommerce.domain.enumeration.DeviceType` value (but could if coercion was enabled using `CoercionConfig`); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot coerce empty String (\"\") to `com.upl.ecommerce.domain.enumeration.DeviceType` value (but could if coercion was enabled using `CoercionConfig`)\n at [Source: (PushbackInputStream); line: 1, column: 37] (through reference chain: com.upl.ecommerce.web.rest.vm.OtpVM[\"fromDevice\"])","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Bad Request","message":"error.http.400","status":400}
>> Then status 400 0.000
>> And match responseType == 'json' 0.000
>> Then response.title == 'Bad Request' 0.000
>> * match response == 0.000
{ 
    title: '#string',
    type: '#string',
    status: '#number',
    detail: '#string',
    path: '#string',
    message: '#string'
}
>> * url baseURL 0.000
>> * def characterAsMobileNumber = "qwertyuiop"; 0.000
>> * def specialCharacterAsMobileNumber = "!@!@#$%^&*"; 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:01.688 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> Given path 'api','otps', 'verify' 0.000
>> And request 0.002
{
    "mobile":"#(utils().getNumberFor('secondRetailerNumber'))",
    "otp":"00000550"
}
>> When method post 0.287
16:56:01.695 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 40
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9823861298","otp":"00000550"}

16:56:01.980 response time in milliseconds: 281
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:01 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.opt
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: Otp
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 22
{"path":"\/api\/otps\/verify","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Invalid otp.","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then status 400 0.000
>> And match responseType == 'json' 0.000
>> Then response.title == 'Invalid otp.' 0.000
>> * match response == 0.000
{
    "type" : '#string',
    "title" : '#string',
    "status" : '#number',
    "path" : '#string',
    "message" : '#string',
    "params" : '#string'
}
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:01.992 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
16:56:01.996 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
16:56:01.997 over-writing existing variable 'token' with new value: authToken.authToken;
> * def retailerRegistration = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/retailerRegistration.feature') { authToken: #(token) } 52.082
> nurture_retail_validation_flow/retailerRegistration/retailerRegistration.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:02.028 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:02.028 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.002
>> * def token = token.authToken 0.000
16:56:02.036 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.303
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:02.051 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:56:02.055 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.281
16:56:02.058 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:02.337 response time in milliseconds: 279
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.315
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:02.355 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:02.360 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.002
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.288
16:56:02.366 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:02.651 response time in milliseconds: 284
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"NVWGCDE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DRLLFDZMZMAQBTYMKC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"xELZccQC","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"MOZBtOah","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:25:19Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Given path 'api','app-users' 0.000
>> When method get 0.531
16:56:02.660 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:03.189 response time in milliseconds: 528
1 < 401
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:03 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 4
{"path":"\/api\/app-users","detail":"Full authentication is required to access this resource","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Unauthorized","message":"error.http.401","status":401}
>> Then status 401 0.000
>> Then response.title = "Unauthorized" 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:03.199 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:03.200 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.001
16:56:03.206 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.417
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:03.217 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:03.221 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.001
>>> When method get 0.397
16:56:03.224 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:03.619 response time in milliseconds: 395
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 135
{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.371
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.009
16:56:03.648 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:03.652 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.335
16:56:03.657 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:03.986 response time in milliseconds: 327
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"NVWGCDE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DRLLFDZMZMAQBTYMKC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"xELZccQC","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"MOZBtOah","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:25:19Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.001
>> Given path 'api','retailers','details' 0.000
>> When method get 0.249
16:56:03.997 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:04.242 response time in milliseconds: 244
1 < 401
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:04 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 3
{"path":"\/api\/retailers\/details","detail":"Full authentication is required to access this resource","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Unauthorized","message":"error.http.401","status":401}
>> Then status 401 0.000
>> Then response.title = "Unauthorized" 0.001
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:04.255 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:04.256 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.000
16:56:04.261 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.306
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:04.274 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:04.277 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.287
16:56:04.280 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:04.564 response time in milliseconds: 283
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 30
{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.321
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:04.580 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.001
16:56:04.585 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.297
16:56:04.590 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:04.883 response time in milliseconds: 291
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"NVWGCDE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DRLLFDZMZMAQBTYMKC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"xELZccQC","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"MOZBtOah","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:25:19Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.001
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:04.902 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.006
16:56:04.904 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.001
16:56:04.912 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.303
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:04.927 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:04.931 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.282
16:56:04.934 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:05.214 response time in milliseconds: 279
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.341
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:05.230 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.003
16:56:05.236 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.311
16:56:05.242 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:05.551 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"NVWGCDE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DRLLFDZMZMAQBTYMKC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"xELZccQC","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"MOZBtOah","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:25:19Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.001
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, ""); 0.004
>> * def updateKYCDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.333
>> nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "xoQndAyO",
    "gstNumber": "MPAHOIIOIGOMDHWJPH",
    "id": "",
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "AJCODAV1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "PmNoVmfy",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "CjmbIRZq",
      "lastName": "jGmcoHRg",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:25:19Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "ZJBpcOAY",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "NVWGCDE1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "DRLLFDZMZMAQBTYMKC",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "xELZccQC",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "MOZBtOah",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:25:19Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.007
16:56:05.585 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.002
16:56:05.593 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.001
16:56:05.594 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.296
16:56:05.602 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 790
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"AJCODAV1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"MPAHOIIOIGOMDHWJPH","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"PmNoVmfy","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"xoQndAyO","id":"","state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:56:05.891 response time in milliseconds: 288
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:05 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.user
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: user_id
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"path":"\/api\/retailers","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Retailer with user id exist.","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then match updateKYCDetails.response.title == "Retailer with user id exist." 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:05.905 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:05.906 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.000
16:56:05.914 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.309
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:05.931 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:05.934 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.285
16:56:05.938 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:06.219 response time in milliseconds: 281
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33
{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.346
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:06.238 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:06.243 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.319
16:56:06.247 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:06.563 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 55
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"NVWGCDE1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DRLLFDZMZMAQBTYMKC","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"xELZccQC","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"MOZBtOah","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:25:19Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetailsWithoutDetails(retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.003
>> * def updateKYCDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.633
>> nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "jEgNvNse",
    "gstNumber": "DGXZOMVDTYIUJTSXZK",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "OBABUGU1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "CBPlqOVM",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "CjmbIRZq",
      "lastName": "jGmcoHRg",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:25:19Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "ZJBpcOAY",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "NVWGCDE1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "DRLLFDZMZMAQBTYMKC",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "xELZccQC",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "MOZBtOah",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:25:19Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:56:06.597 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:06.603 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.002
16:56:06.603 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.599
16:56:06.610 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 729
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"","isFinalSubmit":true,"panNumber":"","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"","firmName":"","id":16682,"state":"R11","appUserId":"","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:56:07.205 response time in milliseconds: 592
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:07 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.idnull
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: uplecommerceRetailer
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
{"path":"\/api\/retailers","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"User Id required","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then match updateKYCDetails.response.title == "User Id required" 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetailsFor("", "", retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.004
16:56:07.210 over-writing existing variable 'updatedKYCDetails' with new value: utils().updateRetailerKYCDetailsFor("", "", retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id);
>> * def updateKYCDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.422
>> nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "jEgNvNse",
    "gstNumber": "DGXZOMVDTYIUJTSXZK",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "OBABUGU1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "CBPlqOVM",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "CjmbIRZq",
      "lastName": "jGmcoHRg",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9175992158",
      "lastModifiedDate": "2021-05-17T11:25:19Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "ZJBpcOAY",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "NVWGCDE1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "DRLLFDZMZMAQBTYMKC",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "xELZccQC",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "MOZBtOah",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:25:19Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
16:56:07.214 over-writing existing variable 'updateKYCDetails' with new value: call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)}
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:07.232 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:56:07.235 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:56:07.237 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.392
16:56:07.238 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"OBABUGU1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"DGXZOMVDTYIUJTSXZK","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"CBPlqOVM","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"jEgNvNse","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:56:07.629 response time in milliseconds: 389
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 106
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OBABUGU1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DGXZOMVDTYIUJTSXZK","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"jEgNvNse","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CBPlqOVM","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:07Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:07.643 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:07.644 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.000
16:56:07.649 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.339
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:07.662 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:07.665 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.321
16:56:07.668 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:07.987 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.348
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:08.005 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:08.009 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.322
16:56:08.013 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:08.331 response time in milliseconds: 317
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"CjmbIRZq","lastName":"jGmcoHRg","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:25:19Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"ZJBpcOAY","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OBABUGU1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DGXZOMVDTYIUJTSXZK","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"jEgNvNse","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CBPlqOVM","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:07Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def retailerId = getRetailerBasicDetails.response.id; 0.000
>> * def updatedRetailerBasicDetails = utils().updateRetailersBasicDetailsFor("ALTERNET_MOBILE_NUMBER", "", retailerBasicDetails, retailerId); 0.006
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.340
>> nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "getRetailerBasicDetails": {
    "referrerName": "CjmbIRZq",
    "lastName": "jGmcoHRg",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9175992158",
    "lastModifiedDate": "2021-05-17T11:25:19Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "ZJBpcOAY",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "uvKqeQLq",
    "id": 19194,
    "lastName": "yFAVQNSk",
    "mobile": "9175992158",
    "referrerName": "TxZCiZgR",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:08.364 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:08.367 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:56:08.369 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.312
16:56:08.372 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 239
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"TxZCiZgR","firstName":"uvKqeQLq","lastName":"yFAVQNSk","referrerMobileNumber":"7875430906","altMobile":"","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:56:08.682 response time in milliseconds: 297
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 52
{"referrerName":"TxZCiZgR","lastName":"yFAVQNSk","referrerMobileNumber":"7875430906","altMobile":"","lastModifiedDate":"2021-05-17T11:26:08.585977Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"uvKqeQLq","createdDate":"2021-05-17T11:26:08.585977Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>> Then assert updateRetailerBasicDetails.responseStatus == 200; 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:08.696 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:08.696 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.000
16:56:08.702 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.317
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:08.714 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:08.718 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.300
16:56:08.723 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:09.018 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"TxZCiZgR","lastName":"yFAVQNSk","referrerMobileNumber":"7875430906","altMobile":"","lastModifiedDate":"2021-05-17T11:26:09Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"uvKqeQLq","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.362
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.011
16:56:09.049 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:09.053 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.321
16:56:09.060 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:09.375 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"TxZCiZgR","lastName":"yFAVQNSk","referrerMobileNumber":"7875430906","altMobile":"","lastModifiedDate":"2021-05-17T11:26:09Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"uvKqeQLq","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OBABUGU1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DGXZOMVDTYIUJTSXZK","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"jEgNvNse","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CBPlqOVM","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:07Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def retailerId = getRetailerBasicDetails.response.id; 0.000
>> * def updatedRetailerBasicDetails = utils().updateRetailersBasicDetailsFor("ALTERNET_MOBILE_NUMBER", utils().getNumberFor("secondRetailerNumber"), retailerBasicDetails, retailerId); 0.007
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.348
>> nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "getRetailerBasicDetails": {
    "referrerName": "TxZCiZgR",
    "lastName": "yFAVQNSk",
    "referrerMobileNumber": "7875430906",
    "altMobile": "",
    "lastModifiedDate": "2021-05-17T11:26:09Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "uvKqeQLq",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9823861298",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "LYytNCVr",
    "id": 19194,
    "lastName": "XKUlECTv",
    "mobile": "9175992158",
    "referrerName": "tLFRobRE",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:09.409 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:09.413 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.002
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:56:09.416 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.318
16:56:09.424 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"tLFRobRE","firstName":"LYytNCVr","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:56:09.735 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:09.657537Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-05-17T11:26:09.657537Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>> Then assert updateRetailerBasicDetails.responseStatus == 200; 0.001
>> Then assert updateRetailerBasicDetails.response.altMobile == utils().getNumberFor("secondRetailerNumber") 0.002
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:09.754 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:09.754 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.004
>> * def token = token.authToken 0.000
16:56:09.763 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.342
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:09.776 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:09.779 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.324
16:56:09.782 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:10.103 response time in milliseconds: 321
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 79
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.350
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:10.121 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:10.126 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.320
16:56:10.130 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:10.443 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OBABUGU1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DGXZOMVDTYIUJTSXZK","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"jEgNvNse","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CBPlqOVM","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:07Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.006
>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, ""); 0.005
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.349
>> nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "getRetailerBasicDetails": {
    "referrerName": "tLFRobRE",
    "lastName": "XKUlECTv",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9823861298",
    "lastModifiedDate": "2021-05-17T11:26:10Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "LYytNCVr",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "UujNOfqP",
    "id": "",
    "lastName": "sAOiIQMM",
    "mobile": "9175992158",
    "referrerName": "PMeHMlDo",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.012
16:56:10.491 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:10.494 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.006
16:56:10.501 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.306
16:56:10.510 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 246
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"PMeHMlDo","firstName":"UujNOfqP","lastName":"sAOiIQMM","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":"","appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:56:10.807 response time in milliseconds: 292
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:10 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.idnull
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: uplecommerceAppUser
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31
{"path":"\/api\/app-users","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Invalid id","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then match updateRetailerBasicDetails.response.title == "Invalid id" 0.008
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.009
16:56:10.850 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:10.851 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken 0.014
16:56:10.870 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.350
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:10.883 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:56:10.888 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.324
16:56:10.891 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:11.214 response time in milliseconds: 322
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 58
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.004
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.436
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:11.235 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:11.239 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.407
16:56:11.263 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:11.646 response time in milliseconds: 382
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 104
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OBABUGU1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DGXZOMVDTYIUJTSXZK","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"jEgNvNse","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CBPlqOVM","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:07Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def updatedRetailerBasicDetails = utils().emptyBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.005
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.306
>> nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "getRetailerBasicDetails": {
    "referrerName": "tLFRobRE",
    "lastName": "XKUlECTv",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9823861298",
    "lastModifiedDate": "2021-05-17T11:26:10Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "LYytNCVr",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "rXzqtHNz",
    "id": 19194,
    "lastName": "AkznEVOQ",
    "mobile": "",
    "referrerName": "FyhNBYvG",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:56:11.685 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:11.688 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:56:11.689 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.276
16:56:11.692 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 229
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"FyhNBYvG","firstName":"rXzqtHNz","lastName":"AkznEVOQ","referrerMobileNumber":"7875430906","altMobile":"","mobile":"","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:56:11.965 response time in milliseconds: 273
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:11 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.AppUser
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: AppUser
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33
{"path":"\/api\/app-users","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Mobile number can not be null or empty.","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then match updateRetailerBasicDetails.response.title == "Mobile number can not be null or empty." 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:11.982 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:11.983 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.000
16:56:11.988 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.325
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:12.002 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:12.005 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.303
16:56:12.021 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:12.308 response time in milliseconds: 287
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.002
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.344
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.010
16:56:12.343 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.003
16:56:12.350 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.300
16:56:12.354 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:12.650 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"OBABUGU1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"DGXZOMVDTYIUJTSXZK","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"jEgNvNse","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CBPlqOVM","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:07Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def randomString = utils().getRandomString(8); 0.003
>> * def updatedKYCDetails = utils().updateRetailerKYCDetailsFor("ADDRESS_OF_BUSINESS", randomString, retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.002
>> * def updateKYCDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.436
>> nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "gITqOKMc",
    "gstNumber": "YICLHZEDFWNKPYOQSB",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "PWWOCJZ1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "CevcYxzq",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "tLFRobRE",
      "lastName": "XKUlECTv",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9823861298",
      "lastModifiedDate": "2021-05-17T11:26:10Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "LYytNCVr",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "OBABUGU1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "DGXZOMVDTYIUJTSXZK",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "jEgNvNse",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "CBPlqOVM",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:26:07Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.007
16:56:12.680 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:12.688 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:56:12.688 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.409
16:56:12.693 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"PWWOCJZ1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"YICLHZEDFWNKPYOQSB","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"CevcYxzq","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"gITqOKMc","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:56:13.098 response time in milliseconds: 400
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 111
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PWWOCJZ1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"YICLHZEDFWNKPYOQSB","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"gITqOKMc","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CevcYxzq","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:13Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>> * def addressDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/getRetailerAddress.feature') { authToken: #(token)} 0.312
>> nurture_retail_validation_flow/retailerRegistration/getRetailerAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:13.119 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:13.123 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.007
16:56:13.130 over-writing existing variable 'token' with new value: token.authToken;
>>> Given header Authorization = token; 0.000
>>> Given path 'api','retailer', 'addresses' 0.000
>>> And method get 0.272
16:56:13.134 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:13.403 response time in milliseconds: 269
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
[{"tehshilName":"Kalameshwar","tehsilId":131632,"districtName":"Nagpur","city":null,"addressType":null,"stateId":2707,"mobileNo":null,"villageName":"Khumari","retailerId":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","customerName":"LYytNCVr XKUlECTv","districtId":5193,"stateName":"Bihar","street":"CevcYxzq","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"id":0,"state":"R11","village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}]
>>> Then status 200 0.000
>> Then assert addressDetails.response[0].street == randomString 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:13.424 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:13.425 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.000
16:56:13.431 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.318
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:13.444 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:13.447 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.298
16:56:13.450 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:13.745 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.001
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.334
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:13.763 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:13.767 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.310
16:56:13.770 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:14.077 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PWWOCJZ1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"YICLHZEDFWNKPYOQSB","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"gITqOKMc","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"CevcYxzq","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:13Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def address = "@#$-,.:_"; 0.000
>> * def updatedKYCDetails = utils().updateRetailerKYCDetailsFor("ADDRESS_OF_BUSINESS", address, retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.003
>> * def updateKYCDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.611
>> nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "eqXKunki",
    "gstNumber": "BJVCLXGUFDDNOFCCQM",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "PDWBAUB1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "@#$-,.:_",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "tLFRobRE",
      "lastName": "XKUlECTv",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9823861298",
      "lastModifiedDate": "2021-05-17T11:26:10Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "LYytNCVr",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "PWWOCJZ1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "YICLHZEDFWNKPYOQSB",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "gITqOKMc",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "CevcYxzq",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:26:13Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:56:14.102 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.002
16:56:14.108 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.002
16:56:14.111 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.583
16:56:14.116 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"PDWBAUB1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"BJVCLXGUFDDNOFCCQM","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"@#$-,.:_","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"eqXKunki","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:56:14.695 response time in milliseconds: 578
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 103
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PDWBAUB1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"BJVCLXGUFDDNOFCCQM","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"eqXKunki","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"@#$-,.:_","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:15Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>> * def addressDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/getRetailerAddress.feature') { authToken: #(token)} 0.381
>> nurture_retail_validation_flow/retailerRegistration/getRetailerAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:56:14.723 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:14.728 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.000
16:56:14.729 over-writing existing variable 'token' with new value: token.authToken;
>>> Given header Authorization = token; 0.000
>>> Given path 'api','retailer', 'addresses' 0.000
>>> And method get 0.327
16:56:14.732 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:15.052 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
[{"tehshilName":"Kalameshwar","tehsilId":131632,"districtName":"Nagpur","city":null,"addressType":null,"stateId":2707,"mobileNo":null,"villageName":"Khumari","retailerId":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","customerName":"LYytNCVr XKUlECTv","districtId":5193,"stateName":"Bihar","street":"@#$-,.:_","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"id":0,"state":"R11","village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}]
>>> Then status 200 0.000
>> Then assert addressDetails.response[0].street == address 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:15.090 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:15.090 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>> * def token = token.authToken 0.000
16:56:15.096 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.318
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.007
16:56:15.120 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:15.128 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.283
16:56:15.131 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:15.412 response time in milliseconds: 280
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 36
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.349
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:15.434 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.003
16:56:15.442 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.317
16:56:15.446 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:15.760 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"PDWBAUB1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"BJVCLXGUFDDNOFCCQM","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"eqXKunki","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"@#$-,.:_","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:15Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def pin = utils().getRandomNumberString(6); 0.001
>> * def updatedKYCDetails = utils().updateRetailerKYCDetailsFor("PIN_CODE", pin, retailerKYCDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, 360360, getRetailerKYCDetails.response.id); 0.004
>> * def updateKYCDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature') { authToken: #(token), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.462
>> nurture_retail_validation_flow/retailerRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "aQIkNWXD",
    "gstNumber": "JHLQHDTGVOESJVXQGP",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "UGANZGC1845L",
    "pinCode": "189858",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "LuNYiSRO",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": true,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "tLFRobRE",
      "lastName": "XKUlECTv",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9823861298",
      "lastModifiedDate": "2021-05-17T11:26:10Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "LYytNCVr",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "PDWBAUB1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "BJVCLXGUFDDNOFCCQM",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 450001,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "eqXKunki",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "DS07",
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": 8920
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": "NR01",
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": 8696
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "@#$-,.:_",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": 8696,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:26:15Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:15.789 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:56:15.795 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.001
16:56:15.796 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers' 0.000
>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>> And method put 0.434
16:56:15.801 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"UGANZGC1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"JHLQHDTGVOESJVXQGP","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"LuNYiSRO","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"189858","firmName":"aQIkNWXD","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:56:16.231 response time in milliseconds: 429
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 158
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>> * def addressDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/getRetailerAddress.feature') { authToken: #(token)} 0.319
>> nurture_retail_validation_flow/retailerRegistration/getRetailerAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:16.252 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:16.255 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def token = token.authToken; 0.001
16:56:16.256 over-writing existing variable 'token' with new value: token.authToken;
>>> Given header Authorization = token; 0.000
>>> Given path 'api','retailer', 'addresses' 0.000
>>> And method get 0.289
16:56:16.260 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:16.547 response time in milliseconds: 287
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
[{"tehshilName":"Kalameshwar","tehsilId":131632,"districtName":"Nagpur","city":null,"addressType":null,"stateId":2707,"mobileNo":null,"villageName":"Khumari","retailerId":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","customerName":"LYytNCVr XKUlECTv","districtId":5193,"stateName":"Bihar","street":"LuNYiSRO","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"id":0,"state":"R11","village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}]
>>> Then status 200 0.000
>> Then assert addressDetails.response[0].pinCode == pin 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.004
16:56:16.564 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:16.565 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken 0.000
16:56:16.567 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.485
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:56:16.572 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:16.573 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.477
16:56:16.574 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:17.049 response time in milliseconds: 475
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 122
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.338
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:17.069 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:17.073 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.309
16:56:17.077 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:17.382 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.002
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def retailerId = getRetailerBasicDetails.response.id; 0.000
>> * def updatedRetailerBasicDetails = utils().updateRetailersBasicDetailsFor("MOBILE_NUMBER", "", retailerBasicDetails, retailerId); 0.004
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.297
>> nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "getRetailerBasicDetails": {
    "referrerName": "tLFRobRE",
    "lastName": "XKUlECTv",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9823861298",
    "lastModifiedDate": "2021-05-17T11:26:10Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "LYytNCVr",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "eBeHBbdT",
    "id": 19194,
    "lastName": "FEwmzDww",
    "mobile": "",
    "referrerName": "eJHmUOSY",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:17.411 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:17.414 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:56:17.414 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.274
16:56:17.417 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 239
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"eJHmUOSY","firstName":"eBeHBbdT","lastName":"FEwmzDww","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:56:17.689 response time in milliseconds: 272
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:17 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.AppUser
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: AppUser
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33
{"path":"\/api\/app-users","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Mobile number can not be null or empty.","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then assert updateRetailerBasicDetails.responseStatus == 400; 0.000
>> Then assert updateRetailerBasicDetails.response.title == "Mobile number can not be null or empty." 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:17.705 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:17.705 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken 0.000
16:56:17.710 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.297
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:17.723 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:17.726 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.279
16:56:17.729 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:18.006 response time in milliseconds: 277
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 28
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.327
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:18.012 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:18.014 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.318
16:56:18.015 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:18.331 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 49
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def retailerId = getRetailerBasicDetails.response.id; 0.000
>> * def updatedRetailerBasicDetails = utils().updateRetailersBasicDetailsFor("MOBILE_NUMBER", utils().getNumberFor("farmerMobileNumber"), retailerBasicDetails, retailerId); 0.002
>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature') { authToken: #(token), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.291
>> nurture_retail_validation_flow/retailerRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "getRetailerBasicDetails": {
    "referrerName": "tLFRobRE",
    "lastName": "XKUlECTv",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9823861298",
    "lastModifiedDate": "2021-05-17T11:26:10Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "LYytNCVr",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "SqLGlhFf",
    "id": 19194,
    "lastName": "rTJgzpFD",
    "mobile": "7875430906",
    "referrerName": "yxVCWtwh",
    "referrerMobileNumber": "7875430906"
  }
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:18.344 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:18.345 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.002
16:56:18.347 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>> And method put 0.278
16:56:18.350 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"yxVCWtwh","firstName":"SqLGlhFf","lastName":"rTJgzpFD","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"7875430906","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:56:18.625 response time in milliseconds: 274
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:18 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.AppUser
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: AppUser
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"path":"\/api\/app-users","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Mobile number already associated with another profile.","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then assert updateRetailerBasicDetails.responseStatus == 400; 0.000
>> Then assert updateRetailerBasicDetails.response.title == "Mobile number already associated with another profile." 0.002
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.001
16:56:18.635 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:18.636 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken 0.002
16:56:18.643 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.309
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:56:18.647 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:18.648 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.302
16:56:18.658 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:18.950 response time in milliseconds: 292
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.337
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:18.968 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:18.972 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.312
16:56:18.975 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:19.280 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("nonLiveRetailerNumber")) } 9.287
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "7796841134"
}
>>> * url baseURL 0.000
16:56:19.291 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("nonLiveRetailerNumber")) }
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.905
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "7796841134"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.001
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.006
16:56:19.338 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:56:19.342 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.869
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:56:28.219 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.343
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "7796841134",
  "otp": 755889
}
>>>> * url baseURL 0.000
16:56:28.220 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:28.238 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.315
16:56:28.241 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"7796841134","otp":755889}

16:56:28.553 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc4OH0.qWH9s90dkfn3Hyg15K5ZYDmagWas-UoBZu6JAxvududiMCUQS80I6yrQL-KH2RqfaBYKy2RfJHIlP7EjnA2YAA
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc4OH0.qWH9s90dkfn3Hyg15K5ZYDmagWas-UoBZu6JAxvududiMCUQS80I6yrQL-KH2RqfaBYKy2RfJHIlP7EjnA2YAA"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:56:28.564 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:56:28.578 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.913
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc4OH0.qWH9s90dkfn3Hyg15K5ZYDmagWas-UoBZu6JAxvududiMCUQS80I6yrQL-KH2RqfaBYKy2RfJHIlP7EjnA2YAA"
}
>>> * url baseURL 0.000
16:56:28.579 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)}
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:28.606 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.004
16:56:28.611 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.001
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.307
16:56:28.624 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc4OH0.qWH9s90dkfn3Hyg15K5ZYDmagWas-UoBZu6JAxvududiMCUQS80I6yrQL-KH2RqfaBYKy2RfJHIlP7EjnA2YAA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:28.929 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16770,"state":"R04","appUser":{"referrerName":null,"lastName":"Yawalkar","referrerMobileNumber":null,"altMobile":"","lastModifiedDate":"2021-03-05T13:43:49Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19291","latitude":null,"mobile":"7796841134","depo":null,"countryId":null,"firstName":"Aniket","createdDate":"2021-03-05T13:39:08Z","createdBy":"anonymousUser","altEmail":null,"id":19291,"enterpriseId":null,"email":"test@test.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"INCOMPLETE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":441502,"plant":null,"isWalletAllowed":true,"firmName":"Test Farm","villageId":3322345,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":705,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":706,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":707,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":708,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"","firmType":null,"bankAccountIfscCode":null,"street":"Ramleela bhavan","retailerName":null,"bankAccountNumber":null,"village":"039fce58-70ef-11eb-b64f-0ab329edbb9c","retailerDocuments":[],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-03-05T13:43:52Z","retryCount":null,"lastModifiedBy":"19291","stateId":947,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"05 Mar 2021","isNeftActive":true,"createdDate":"2021-03-05T13:40:30Z","districtId":5193,"createdBy":"19291","appUserId":19291}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Then assert getRetailerKYCDetails.response.currentKYCStatus == "INCOMPLETE" 0.000
>> Then assert getRetailerKYCDetails.response.isServiceable == null 0.000
>> * def availableProduct = utils().getAvailableProduct(token, getRetailerKYCDetails.response.currentKYCStatus, getRetailerKYCDetails.response.isServiceable) 1.079
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc4OH0.qWH9s90dkfn3Hyg15K5ZYDmagWas-UoBZu6JAxvududiMCUQS80I6yrQL-KH2RqfaBYKy2RfJHIlP7EjnA2YAA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:29.504 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:29.506 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 1.047
16:56:29.507 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc4OH0.qWH9s90dkfn3Hyg15K5ZYDmagWas-UoBZu6JAxvududiMCUQS80I6yrQL-KH2RqfaBYKy2RfJHIlP7EjnA2YAA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:30.551 response time in milliseconds: 1043
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 686
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":978,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":808,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"674029","meins":"L","id":279,"pack":"10","productName":"Imidastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/385\/1597169667894-Novacode.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306417","meins":"L","id":385,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":807,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":781,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"741009","meins":"L","id":311,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":839,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":767,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2589,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":10.0,"steuc":"Z001","matnr":"666004","meins":"L","id":738,"pack":"10","productName":"DOOM-1","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4227,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z001","matnr":"666005","meins":"L","id":739,"pack":"2","productName":"DOOM-5","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4228,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"3.5 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/319\/1592505845458-Pandora.png"}],"unitsCount":3.0,"steuc":"Z001","matnr":"6300014","meins":"L","id":319,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":973,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":845,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/255\/1598544105783-Topple.png"}],"unitsCount":25.0,"steuc":"Z001","matnr":"728005","meins":"NoS","id":255,"pack":"25","productName":"Topple","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1007,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2287,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":832,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2603,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2613,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2620,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.2 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/434\/1598530650615-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303835","meins":"Kg","id":434,"pack":"12","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1072,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2652,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2698,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1079,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2710,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2744,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":821,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534069182-Catalyst_Packshot.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6306932","meins":"L","id":504,"pack":"10","productName":"CATALYST","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2290,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/406\/1592505823095-Starwet_Gold.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400568","meins":"L","id":406,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1309,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2611,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2617,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2619,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2642,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2285,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2670,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2682,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2694,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2735,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1066,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then match availableProduct[0] == "" 0.000
>> Then match availableProduct[1] == "" 0.000
>> Then match availableProduct[2] == "" 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:30.575 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:56:30.575 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken 0.001
16:56:30.579 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.254
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:30.584 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:30.585 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.246
16:56:30.587 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:30.831 response time in milliseconds: 244
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 28
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.000
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.362
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:30.852 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:30.856 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.327
16:56:30.859 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:31.183 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.001
>>> And match response == schema 0.001
>>> And match response.appUser == retailerDetailsSchema 0.006
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("pendingKYCRetailerNumber"))} 11.330
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9325743603"
}
>>> * url baseURL 0.000
16:56:31.198 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("pendingKYCRetailerNumber"))}
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.005
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 10.910
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9325743603"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:56:31.265 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.007
16:56:31.272 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 10.888
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:56:42.166 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.351
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9325743603",
  "otp": 546296
}
>>>> * url baseURL 0.000
16:56:42.167 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:56:42.187 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.322
16:56:42.194 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9325743603","otp":546296}

16:56:42.511 response time in milliseconds: 317
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgwMn0.UG57dW7_XUZFdZmXmLDulXN7XG-63VZduIu5LyefgfzuAO1mMjFRnrNDvNolQCfrW396a63Urgt5X5iYV3GZ-A
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgwMn0.UG57dW7_XUZFdZmXmLDulXN7XG-63VZduIu5LyefgfzuAO1mMjFRnrNDvNolQCfrW396a63Urgt5X5iYV3GZ-A"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:56:42.518 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:56:42.529 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.317
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgwMn0.UG57dW7_XUZFdZmXmLDulXN7XG-63VZduIu5LyefgfzuAO1mMjFRnrNDvNolQCfrW396a63Urgt5X5iYV3GZ-A"
}
>>> * url baseURL 0.000
16:56:42.529 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)}
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:42.539 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:42.542 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.293
16:56:42.547 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgwMn0.UG57dW7_XUZFdZmXmLDulXN7XG-63VZduIu5LyefgfzuAO1mMjFRnrNDvNolQCfrW396a63Urgt5X5iYV3GZ-A
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:42.835 response time in milliseconds: 288
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16668,"state":"R11","appUser":{"referrerName":"gAyGziSC","lastName":"tXFraWIP","referrerMobileNumber":"","altMobile":"9325743603","lastModifiedDate":"2021-03-08T08:04:24Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"anonymousUser","latitude":null,"mobile":"9325743603","depo":null,"countryId":null,"firstName":"RKPinuPm","createdDate":"2021-01-28T08:20:34Z","createdBy":"anonymousUser","altEmail":null,"id":19176,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"TESTvY1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"22AAAAA0000Av1Z5","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"PENDING","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":360360,"plant":null,"isWalletAllowed":true,"firmName":"Agro","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS26","enterpriseDivisionId":2,"id":368,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":62},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":369,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"DS26","enterpriseDivisionId":1,"id":367,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":62}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"19176","firmType":null,"bankAccountIfscCode":null,"street":"GPO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[],"pinCodeFAMappingId":62,"bankBranchCity":null,"lastModifiedDate":"2021-01-28T14:53:38Z","retryCount":null,"lastModifiedBy":"19156","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"28 Jan 2021","isNeftActive":true,"createdDate":"2021-01-28T14:53:38Z","districtId":5193,"createdBy":"19156","appUserId":19176}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Then assert getRetailerKYCDetails.response.currentKYCStatus == "PENDING" 0.000
>> Then assert getRetailerKYCDetails.response.isServiceable == true 0.000
>> * def availableProduct = utils().getAvailableProduct(token, getRetailerKYCDetails.response.currentKYCStatus, getRetailerKYCDetails.response.isServiceable) 0.437
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgwMn0.UG57dW7_XUZFdZmXmLDulXN7XG-63VZduIu5LyefgfzuAO1mMjFRnrNDvNolQCfrW396a63Urgt5X5iYV3GZ-A"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.006
16:56:42.881 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.006
16:56:42.893 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.345
16:56:42.901 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgwMn0.UG57dW7_XUZFdZmXmLDulXN7XG-63VZduIu5LyefgfzuAO1mMjFRnrNDvNolQCfrW396a63Urgt5X5iYV3GZ-A
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:43.235 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 77
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS26","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":988,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/358\/1592506193160-DSP99.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6303849","meins":"L","id":358,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":900,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":913,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/248\/1592509274005-Hectastar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"715023","meins":"L","id":248,"pack":"10","productName":"Hectastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":877,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/297\/1592507288260-Monostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"691038","meins":"L","id":297,"pack":"10","productName":"Monostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":870,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":893,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/313\/1592508050946-Remostar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"741008","meins":"L","id":313,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":881,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":867,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":886,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3921,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":909,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"700.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/321\/1592505817757-Pandora.png"}],"unitsCount":15.0,"steuc":"Z001","matnr":"6300012","meins":"L","id":321,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":985,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":894,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":895,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/510\/1603907887994-1597170076782-Swalpendi.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"704012","meins":"L","id":510,"pack":"10","productName":"Swal Pendi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2579,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2419,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"80.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592504427801-Audi.png"}],"unitsCount":120.0,"steuc":"Z001","matnr":"710022","meins":"Kg","id":327,"pack":"9.6","productName":"Audi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1126,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3940,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3948,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS26","product":{"unitMeins":"300.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/353\/1592505013207-Delma.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6303833","meins":"Kg","id":353,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":899,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":875,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":912,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3935,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3945,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3952,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1140,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3984,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1392,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/367\/1592508656604-BattalionFS.png"}],"unitsCount":20.0,"steuc":"Z006","matnr":"6305756","meins":"L","id":367,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":903,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1386,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4030,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1180,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4042,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4076,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS26","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":887,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":921,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/408\/1592505899969-Starwet_Gold.png"}],"unitsCount":50.0,"steuc":"Z00A","matnr":"6400570","meins":"L","id":408,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":918,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":910,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS26","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/333\/1592507361133-Ratfree.png"}],"unitsCount":100.0,"steuc":"Z005","matnr":"693021","meins":"Kg","id":333,"pack":"10","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":873,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/244\/1592509364305-Safesilo_Plus.jpg"}],"unitsCount":600.0,"steuc":"Z005","matnr":"6303796","meins":"Kg","id":244,"pack":"6","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":897,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1183,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3943,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3951,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3949,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3974,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2417,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4002,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4014,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4026,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1413,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4067,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS26","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1166,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1157,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.003
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then match availableProduct[0] == "" 0.000
>> Then match availableProduct[1] == "" 0.000
>> Then match availableProduct[2] == "" 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:43.308 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:43.309 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def retailerKYCDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.000
>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>> * def token = token.authToken 0.000
16:56:43.313 over-writing existing variable 'token' with new value: token.authToken
>> * def numericTestLetters = "1234567890"; 0.000
>> * def specialCharactersForTest = "!@#$%^&*()"; 0.000
>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token)} 0.298
>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:43.322 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.003
16:56:43.327 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users' 0.000
>>> When method get 0.277
16:56:43.329 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:43.604 response time in milliseconds: 275
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match response == "#present" 0.001
>>> And match response == "#notnull" 0.000
>>> And match response == schema 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.334
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:43.635 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.002
>>> * def token = {authToken: #(authToken)}; 0.001
16:56:43.642 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.297
16:56:43.646 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:43.940 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 46
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("rejectedKYCNumber"))} 9.400
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8482819228"
}
>>> * url baseURL 0.000
16:56:43.947 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("rejectedKYCNumber"))}
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.041
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8482819228"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:56:43.997 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:56:43.998 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.017
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:56:53.018 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.299
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8482819228",
  "otp": 672087
}
>>>> * url baseURL 0.000
16:56:53.019 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:53.027 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.284
16:56:53.033 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8482819228","otp":672087}

16:56:53.314 response time in milliseconds: 281
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgxM30.0GoCFF_nO3QKfKH4ipj9bePKkEZASAb03il-gqnn_WIixndab2jqCcnLR1nIpRl4kvpoMCPQIPY5JyDWIOQXeg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgxM30.0GoCFF_nO3QKfKH4ipj9bePKkEZASAb03il-gqnn_WIixndab2jqCcnLR1nIpRl4kvpoMCPQIPY5JyDWIOQXeg"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.001
16:56:53.319 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:56:53.348 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.295
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgxM30.0GoCFF_nO3QKfKH4ipj9bePKkEZASAb03il-gqnn_WIixndab2jqCcnLR1nIpRl4kvpoMCPQIPY5JyDWIOQXeg"
}
>>> * url baseURL 0.000
16:56:53.349 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)}
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:53.356 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:56:53.360 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.279
16:56:53.363 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgxM30.0GoCFF_nO3QKfKH4ipj9bePKkEZASAb03il-gqnn_WIixndab2jqCcnLR1nIpRl4kvpoMCPQIPY5JyDWIOQXeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:53.640 response time in milliseconds: 277
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16946,"state":"R04","appUser":{"referrerName":null,"lastName":"Details","referrerMobileNumber":null,"altMobile":"","lastModifiedDate":"2021-04-06T05:41:48Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19476","latitude":null,"mobile":"8482819228","depo":null,"countryId":null,"firstName":"Reject KYC","createdDate":"2021-04-05T08:04:52Z","createdBy":"anonymousUser","altEmail":null,"id":19476,"enterpriseId":null,"email":"rejectkyc@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"ASHPY3575L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"REJECT","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"RejectKYC","villageId":3322345,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":1412,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":1413,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":1414,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":1415,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"","firmType":null,"bankAccountIfscCode":null,"street":"Galbuldi","retailerName":null,"bankAccountNumber":null,"village":"039fce58-70ef-11eb-b64f-0ab329edbb9c","retailerDocuments":[{"expiryDate":null,"comments":null,"docType":"GST","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16946\/1617610871476-nurture.jpeg","licenseNumber":null,"id":34136,"retailerId":null,"isActive":null,"status":null},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16946\/1617610956185-nurture.jpeg","licenseNumber":null,"id":34137,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16946\/1617610989132-nurture.jpeg","licenseNumber":"Fhg","id":34138,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16946\/1617611007133-nurture.jpeg","licenseNumber":"Gjgjhj","id":34139,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16946\/1617611031428-nurture.jpeg","licenseNumber":"Ygg","id":34140,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-04-06T05:41:50Z","retryCount":null,"lastModifiedBy":"19476","stateId":947,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"10 May 2021","isNeftActive":true,"createdDate":"2021-04-05T08:07:44Z","districtId":5193,"createdBy":"19476","appUserId":19476}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Then assert getRetailerKYCDetails.response.currentKYCStatus == "REJECT" 0.000
>> Then assert getRetailerKYCDetails.response.isServiceable == true 0.000
>> * def availableProduct = utils().getAvailableProduct(token, getRetailerKYCDetails.response.currentKYCStatus, getRetailerKYCDetails.response.isServiceable) 0.428
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgxM30.0GoCFF_nO3QKfKH4ipj9bePKkEZASAb03il-gqnn_WIixndab2jqCcnLR1nIpRl4kvpoMCPQIPY5JyDWIOQXeg"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:53.655 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:53.659 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.361
16:56:53.660 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgxM30.0GoCFF_nO3QKfKH4ipj9bePKkEZASAb03il-gqnn_WIixndab2jqCcnLR1nIpRl4kvpoMCPQIPY5JyDWIOQXeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:54.014 response time in milliseconds: 347
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.002
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then match availableProduct[0] == "" 0.000
>> Then match availableProduct[1] == "" 0.000
>> Then match availableProduct[2] == "" 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:54.086 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.001
16:56:54.090 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.002
16:56:54.092 over-writing existing variable 'token' with new value: authToken.authToken;
> * def productCatalog = call read('classpath:/nurture_retail_validation_flow/productCatalog/productCatalog.feature') { authToken: #(token) } 1:15.321
> nurture_retail_validation_flow/productCatalog/productCatalog.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:56:54.141 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:54.141 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.000
16:56:54.143 over-writing existing variable 'token' with new value: token.authToken;
>> * def productDetails = call read('classpath:/nurture_retail_validation_flow/productCatalog/getProductDetails.feature') { authToken: #(token), productId: #(invalidId) } 0.485
>> nurture_retail_validation_flow/productCatalog/getProductDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": "000000"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:54.160 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:56:54.164 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.003
16:56:54.164 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products', productId.productId 0.000
>>> When method get 0.459
16:56:54.170 request:
1 > GET https://dev.retail.nurture.farm/api/products/000000
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:54.627 response time in milliseconds: 456
1 < 404
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:54 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"path":"\/api\/products\/000000","detail":"404 NOT_FOUND","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Not Found","message":"error.http.404","status":404}
>>> Then status 404 0.000
>> Then match productDetails.response.title == "Not Found"; 0.000
>> * def productDetails = call read('classpath:/nurture_retail_validation_flow/productCatalog/getProductsAccordingToCategory.feature') { authToken: #(token), productId: #(invalidId) } 0.400
>> nurture_retail_validation_flow/productCatalog/getProductsAccordingToCategory.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": "000000"
}
>>> * url baseURL 0.000
16:56:54.630 over-writing existing variable 'productDetails' with new value: call read('classpath:/nurture_retail_validation_flow/productCatalog/getProductsAccordingToCategory.feature') { authToken: #(token), productId: #(invalidId) }
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:54.679 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:56:54.684 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def categoryId = {categoryId: #(categoryId)}; 0.031
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = categoryId.categoryId 0.000
>>> When method get 0.308
16:56:54.731 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?category=%23%28categoryId%29
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:55.024 response time in milliseconds: 292
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=%2523%2528categoryId%2529&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=%2523%2528categoryId%2529&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 53
[]
>>> Then status 200 0.000
>> Then match productDetails.response == []; 0.000
>> * def categories = call read('classpath:/nurture_retail_application/productCatalog/categories.feature') { authToken: #(token) } 0.381
>> nurture_retail_application/productCatalog/categories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.027
16:56:55.054 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:56:55.080 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '0' 0.000
>>> When method get 0.317
16:56:55.094 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:55.398 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 49
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[]}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And assert !utils().verifyProductsNotAvailable(response) 0.002
>>> And match response[*].id != '' 0.000
>>> And match response[*].name != '' 0.000
>>> And match response[*].steuc != '' 0.000
>>> And match response[*].categoryImage != '' 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then assert utils().verifyProductsAccordingToThePagination(categories.response, token) 6.621
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z003",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:55.443 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:55.448 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:55.448 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.002
16:56:55.450 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.001
16:56:55.454 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.368
16:56:55.462 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z003
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:55.826 response time in milliseconds: 363
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 49
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=1&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=4&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 118
[{"bukrs":"1200","product":{"unitWeight":400.0,"country":null,"inventorySync":true,"zzbrand":"Acenthrin ","deactivatedOn":null,"matnr":"6306148","productName":"Acenthrin","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acenthrin 50% + Bifenthrin 10% WDG","id":108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic & Contact","id":325,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton","id":479,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Hopper, Aphid, Thrips, American Bollworm, Pink Bollworm","id":638,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"320 gm\/ Acre","id":816,"position":null,"title":null}],"id":373,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"400.0 Kg","unitsCount":24.0,"pack":"9.6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Acenthrin (Acp500Bfn100Wg)","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":373,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png","id":757}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-18T15:11:43.551712Z","lastModifiedBy":"19338","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-27T18:00:13.643Z","createdBy":"system","price":null,"blockedQty":48.0,"meins":"Kg","id":978,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"DSP- 99","deactivatedOn":null,"matnr":"6303848","productName":"Dsp-99","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Clorfluazuron 5.4% EC","id":93,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of Chitin Synthesis (IGR)","id":310,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cabbage, Cotton","id":464,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"DBM, Heliothis, Spodoptera","id":629,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 -800 ml\/ Acre","id":806,"position":null,"title":null}],"id":357,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"DSP 99 (Chlorfluazuron 5.4% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":3,"productId":357,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png","id":331}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T10:57:39Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.759Z","createdBy":"50","price":null,"blockedQty":130.0,"meins":"L","id":791,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Hamor","deactivatedOn":null,"matnr":"6306439","productName":"Hamor","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 5.25% + Emamectin benzoate 0.9% SC","id":124,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"IGR, Broad Spectrum Contact & Stomach insecticide","id":341,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Red Gram, Rice, Cabbage, Chilli","id":495,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Gram pod borers, Stem borer, Diamond back moth, Tobacco caterpillars","id":643,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-600 ml\/ Acre","id":832,"position":null,"title":null}],"id":388,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Hamor (Novaluron 5.25 + Emamectin Benzoate 0.9% SC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":388,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png","id":179}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-25T14:48:09.636Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.875Z","createdBy":"50","price":null,"blockedQty":180.0,"meins":"L","id":808,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Imidastar","deactivatedOn":null,"matnr":"674029","productName":"Imidastar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Imidacloprid 17.8 % SL","id":8,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic ","id":227,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables, Sugarcane, Groundnut, Mango, Grape, Citrus","id":382,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, BPH, GLH, Termites (Soil drenching)","id":580,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 ml\/ Acre","id":721,"position":null,"title":null}],"id":279,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Imidastar (Imidacloprid17.8% SL) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":279,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png","id":208}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T15:16:58.881150Z","lastModifiedBy":"19139","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS26","createdDate":"2020-08-12T17:48:30.243Z","createdBy":"50","price":null,"blockedQty":10.0,"meins":"L","id":864,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Novacode","deactivatedOn":null,"matnr":"6306417","productName":"Novacode","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 5.25% + Indoxacarb 4.5% SC","id":122,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Broad Spectrum Contact & Stomach insecticide","id":339,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tomato","id":493,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Fruit Borer and Leaf eating caterpillar","id":641,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"330-350 ml\/ Acre","id":830,"position":null,"title":null}],"id":385,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Novacode (Idx45Nov52.5Sc) 1L","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":385,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/385\/1597169667894-Novacode.png","id":338}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-29T15:14:55.701115Z","lastModifiedBy":"19171","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.869Z","createdBy":"50","price":null,"blockedQty":50.0,"meins":"L","id":807,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":0.5,"country":null,"inventorySync":true,"zzbrand":"Panama","deactivatedOn":null,"matnr":"6300004","productName":"Panama","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Flonicamid 50% WG","id":76,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic ","id":293,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy","id":447,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphids, Jassids, Whitefly, BPH, WBPH, GLH","id":627,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"80 -120gm \/ Acre","id":789,"position":null,"title":null}],"id":273,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"500.0 Gms","unitsCount":12.0,"pack":"6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Panama (Flonicamid 50% WG) - 500 G","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":273,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png","id":155}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-24T16:48:09.082Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.699Z","createdBy":"50","price":null,"blockedQty":78.0,"meins":"KG","id":781,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Remostar","deactivatedOn":null,"matnr":"741009","productName":"Remostar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 10% EC","id":49,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stomach and Contact","id":268,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Cabbage, Tomato, Chilli, Bengalgram","id":420,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"American Bollworm, Fruit-Pod Borer, Diamond Back Moth, Tobacco Caterpillar","id":608,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"300 ml","id":762,"position":null,"title":null}],"id":311,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Remostar (Novaluron 10% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":311,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png","id":246}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-26T06:38:00.479Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS16","createdDate":"2020-08-12T17:48:30.078Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":839,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Starthene","deactivatedOn":null,"matnr":"682050","productName":"Starthene","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 75% SP","id":16,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact and Stomach action","id":235,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables","id":390,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphids, Jassids, Mealy bug, BPH, GLH, Stem borer, Leaf folder, Bollworm","id":586,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-500 g","id":729,"position":null,"title":null}],"id":231,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":15.0,"pack":"15","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starthene (Acephate 75% SP) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":231,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png","id":228}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-12T10:48:09.276Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.619Z","createdBy":"50","price":null,"blockedQty":15.0,"meins":"KG","id":767,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Starthene","deactivatedOn":null,"matnr":"742039","productName":"Starthene Power","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 50%+ Imidacloprid 1.8% SP","id":54,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Contact and Stomach action","id":273,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables","id":425,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Thrips, Whitefly, Leaf minor, Mealy bug, BPH","id":613,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 g","id":767,"position":null,"title":null}],"id":239,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starthene Power(Acephate 50 + Imidacloprid 1.8% SP) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":239,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png","id":243}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-08T08:48:03.754Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.668Z","createdBy":"50","price":null,"blockedQty":360.0,"meins":"KG","id":776,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":0.25,"country":"IN","inventorySync":false,"zzbrand":"ADEPT","deactivatedOn":null,"matnr":"6400210","productName":"ADEPT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"DIFLUBENZ250WP","id":1321,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1543,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Water surface application","id":1723,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Insect growth Regulator","id":1864,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Public Health","id":2086,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Mosquito larvae; Housefly maggots","id":2353,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Effective control of mosquitos and houseflies","id":3176,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Clean warer surface-40-80g\/acre; polluted water 80-160g\/acre; dumping areas 5 g\/ 10sqm","id":3359,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Safe chemistry for public health","id":3569,"position":null,"title":null}],"id":514,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Gms","unitsCount":40.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ADEPT","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":514,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png","id":765}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:19.918Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:19.918Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2589,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z003",
  "page": 1,
  "size": 6
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:56:55.840 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.002
16:56:55.847 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:55.847 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:55.848 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.002
16:56:55.851 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.355
16:56:55.854 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=6&page=1&category=Z003
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:56.206 response time in milliseconds: 349
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 49
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=2&size=6>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=0&size=6>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=8&size=6>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z003&page=0&size=6>; rel="first"
1 < x-envoy-upstream-service-time: 125
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Remostar","deactivatedOn":null,"matnr":"741009","productName":"Remostar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 10% EC","id":49,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stomach and Contact","id":268,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Cabbage, Tomato, Chilli, Bengalgram","id":420,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"American Bollworm, Fruit-Pod Borer, Diamond Back Moth, Tobacco Caterpillar","id":608,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"300 ml","id":762,"position":null,"title":null}],"id":311,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Remostar (Novaluron 10% EC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":311,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png","id":246}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-26T06:38:00.479Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS16","createdDate":"2020-08-12T17:48:30.078Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":839,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Starthene","deactivatedOn":null,"matnr":"682050","productName":"Starthene","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 75% SP","id":16,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact and Stomach action","id":235,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables","id":390,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphids, Jassids, Mealy bug, BPH, GLH, Stem borer, Leaf folder, Bollworm","id":586,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-500 g","id":729,"position":null,"title":null}],"id":231,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":15.0,"pack":"15","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starthene (Acephate 75% SP) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":231,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png","id":228}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-12T10:48:09.276Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.619Z","createdBy":"50","price":null,"blockedQty":15.0,"meins":"KG","id":767,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Starthene","deactivatedOn":null,"matnr":"742039","productName":"Starthene Power","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 50%+ Imidacloprid 1.8% SP","id":54,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Contact and Stomach action","id":273,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Vegetables","id":425,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Thrips, Whitefly, Leaf minor, Mealy bug, BPH","id":613,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 g","id":767,"position":null,"title":null}],"id":239,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starthene Power(Acephate 50 + Imidacloprid 1.8% SP) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":239,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png","id":243}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-08T08:48:03.754Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.668Z","createdBy":"50","price":null,"blockedQty":360.0,"meins":"KG","id":776,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":0.25,"country":"IN","inventorySync":false,"zzbrand":"ADEPT","deactivatedOn":null,"matnr":"6400210","productName":"ADEPT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"DIFLUBENZ250WP","id":1321,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1543,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Water surface application","id":1723,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Insect growth Regulator","id":1864,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Public Health","id":2086,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Mosquito larvae; Housefly maggots","id":2353,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Effective control of mosquitos and houseflies","id":3176,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Clean warer surface-40-80g\/acre; polluted water 80-160g\/acre; dumping areas 5 g\/ 10sqm","id":3359,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Safe chemistry for public health","id":3569,"position":null,"title":null}],"id":514,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Gms","unitsCount":40.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ADEPT","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":514,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png","id":765}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:19.918Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:19.918Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2589,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"ARYSTAPRID","deactivatedOn":null,"matnr":"6400159","productName":"ARYSTAPRID","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"ACETAMIPR200SP","id":1323,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1545,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1725,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Nerve Poison","id":1866,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Cabbage, Okra, Chili, Rice","id":2088,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphid, Jassid, Whitefly, Thrips, BPH","id":2355,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Affordable solution for sucking pest management in cotton and vegetables","id":3178,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 g\/Acre","id":3361,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"ARYSTAPRID is excellent at preventing  sucking pests.","id":3571,"position":null,"title":null}],"id":516,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":5.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ARYSTAPRID","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":516,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg","id":446}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:19.931Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:19.931Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2591,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":5.0,"country":"IN","inventorySync":false,"zzbrand":"ATABRON ","deactivatedOn":null,"matnr":"6300101","productName":"ATABRON ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"CHLORFLUA54EC","id":1332,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1554,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1734,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of Chitin Synthesis (IGR)","id":1875,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cabbage, Cotton","id":2097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"DBM, Heliothis, Spodoptera","id":2364,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"long duration control, controls even the resistent pests, no advese effect on crop and soft on beneficilas","id":3187,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 -800 ml\/ Acre","id":3370,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Unique IGR with phytotonic effect","id":3580,"position":null,"title":null}],"id":525,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ATABRON ","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:19.990Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:19.990Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2600,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z001",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:56.242 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:56.245 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:56.246 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:56.247 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:56.248 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.503
16:56:56.251 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z001
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:56.750 response time in milliseconds: 498
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 38
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z001&page=1&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z001&page=3&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z001&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 116
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Clomet ","deactivatedOn":null,"matnr":"923039","productName":"Clomet","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Metribuzin 42%+ Clodinafop-propargyl 12 % WG","id":57,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Post emergence, selective Herbicide","id":180,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Lipid formation inhibitor & Photosynthesis inhibitor","id":276,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Wheat","id":428,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Phalaris minor, Rumex spp, Avena Spp, Chenopodium album, Melilotus Spp, Medicago denticulate, Anagallis arvensis","id":551,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"200 g (Clomet) + 500 ml (Surfactant)","id":770,"position":null,"title":null}],"id":433,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 NoS","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Clomet (Metri 42+ Clodinafop 12Wg)","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":433,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png","id":356}],"steuc":"Z001","meins":"NoS","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T13:56:06Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.828Z","createdBy":"50","price":null,"blockedQty":230.0,"meins":"Nos","id":1071,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1000","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"DOOM","deactivatedOn":null,"matnr":"666004","productName":"DOOM-1","productInfos":[],"id":738,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"DOOM-1 LTR","text1":"Herbicide","productPhotos":[],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-19T08:48:50.242Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"RAN1","createdDate":"2020-12-15T08:08:54Z","createdBy":"Manual","price":null,"blockedQty":70.0,"meins":"L","id":4227,"enterpriseId":2,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1000","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"DOOM","deactivatedOn":null,"matnr":"666005","productName":"DOOM-5","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Test data","id":3753,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Test data","id":3754,"position":null,"title":null}],"id":739,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":2.0,"pack":"2","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"DOOM-5 LTR","text1":"Herbicide","productPhotos":[],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T14:31:17Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"RAN1","createdDate":"2020-10-24T10:18:23.608Z","createdBy":"system","price":null,"blockedQty":250.0,"meins":"L","id":4228,"enterpriseId":2,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":5.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6306183","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":110,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":193,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":327,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":481,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":564,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":818,"position":null,"title":null}],"id":362,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 5 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":362,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png","id":170}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-05T14:02:21.662643Z","lastModifiedBy":"19465","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.826Z","createdBy":"50","price":null,"blockedQty":210.0,"meins":"L","id":800,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":3.5,"country":null,"inventorySync":true,"zzbrand":"Pandora ","deactivatedOn":null,"matnr":"6300014","productName":"Pandora","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Pendimethalin 38.7% CS","id":83,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Selective & Pre-emergence Herbicide","id":187,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cell division inhibitor","id":300,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean, Cotton, Chilli, Onion","id":454,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Echinochloa colonum, Digitaria sanguinalis, Dactyloctinum aegyptium, Amaranthus viridis, Euphorbia geniculata","id":558,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"700 ml","id":796,"position":null,"title":null}],"id":319,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"3.5 L","unitsCount":3.0,"pack":"10.5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Pandora (Pendimethalin 38.7% Cs )","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":319,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/319\/1592505845458-Pandora.png","id":147}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-26T06:38:00.673Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS16","createdDate":"2020-08-27T18:00:08.264Z","createdBy":"system","price":null,"blockedQty":0.0,"meins":"L","id":973,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Patela","deactivatedOn":null,"matnr":"6300007","productName":"Patela","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Sodium Acifluorfen 16.5% + Clodinafop-Propargyl 8% EC","id":79,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Selective post emergence Herbicide","id":183,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cell membrane disruptor","id":296,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean","id":450,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Echinochloa spp, Eleusine indica, Digitaria sanguinalis, Dactyloctanium aegyptium, Acalypha indica, Digeria arvensis, Euphorbia spp","id":554,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"400 ml","id":792,"position":null,"title":null}],"id":236,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Patela (Sodium Acifluorfen 16.5 + Clodinafop-Propargyl 8% EC) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":236,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png","id":159}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-25T13:48:07.787Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.711Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":783,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":4.0,"country":null,"inventorySync":true,"zzbrand":"Swachh","deactivatedOn":null,"matnr":"6300009","productName":"Swachh","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Pretilachlor 6% + Pyrazosulfuron-ethyl 0.15% GR","id":80,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Selective pre-emergence Herbicide","id":184,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of acetolactate synthase + Mitosis inhibitor","id":297,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Transplanted Paddy","id":451,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Echinochloa crusgalli, Echinochloa colonum, Eclipta alba, Cyperus iria, Cyperus difformis, Fimbristylis miliacea","id":555,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"4 Kg","id":793,"position":null,"title":null}],"id":324,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"4.0 Kg","unitsCount":6.0,"pack":"24","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Swachh (Pretilachlor 6 + Pyrazosulfuron Ethyl 0.15% GR) - 4 Kg","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":324,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png","id":272}],"steuc":"Z001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-26T06:38:00.741Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS16","createdDate":"2020-08-12T17:48:30.115Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":845,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Tefu","deactivatedOn":null,"matnr":"6400139","productName":"Tefu","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Quizalofop-p-tefuryl 4.41% EC","id":145,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Selective Post emergence","id":203,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Lipid biosyntheisis Inhibitors","id":362,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean, Cotton","id":516,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Echinocloa spp, Dinebra arabica, Digitaria sanguinalis, Cynodon dactylon, Hemarthria compressa, Elusine indica","id":574,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"400 ml","id":850,"position":null,"title":null}],"id":393,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Tefu (Qpt44.1Ec ) 1Ltr X 10","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":393,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png","id":350}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-23T05:01:21.780247Z","lastModifiedBy":"19239","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.909Z","createdBy":"50","price":null,"blockedQty":10.0,"meins":"L","id":814,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Topple ","deactivatedOn":null,"matnr":"728005","productName":"Topple","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Clodinafop propargyl 15% WP","id":43,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Selective post-emergent Herbicide","id":177,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Lipid biosyntheisis Inhibitors","id":262,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Wheat","id":414,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Phalaris minor","id":548,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"160 g","id":756,"position":null,"title":null}],"id":255,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 NoS","unitsCount":25.0,"pack":"25","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Topple (Clodinafop Propargyl 15 Wp)","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":255,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/255\/1598544105783-Topple.png","id":391}],"steuc":"Z001","meins":"NoS","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-19T08:43:50.919582Z","lastModifiedBy":"19338","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.421Z","createdBy":"50","price":null,"blockedQty":375.0,"meins":"KG","id":1007,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Alito","deactivatedOn":null,"matnr":"6307156","productName":"Alito","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Metalochlor 50% EC","id":928,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Long Chain Fatty Acid Inhibitor, Systemic action","id":977,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean","id":1014,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Amaranthus viridis, Cyperus difformis, Echinochloa colona, Panicum repens, Eleucine indica, Digitaria sanguinalis","id":1025,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"800 ml","id":1092,"position":null,"title":null}],"id":501,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":12.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Alito","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":501,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg","id":423}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-10-24T10:15:57.676Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-10-24T10:15:57.676Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2287,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z001",
  "page": 1,
  "size": 1
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:56:56.763 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:56.764 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:56.764 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:56.765 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:56.765 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.331
16:56:56.767 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=1&page=1&category=Z001
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:57.097 response time in milliseconds: 329
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 38
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z001&page=2&size=1>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z001&page=0&size=1>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z001&page=37&size=1>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z001&page=0&size=1>; rel="first"
1 < x-envoy-upstream-service-time: 69
[{"bukrs":"1000","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"DOOM","deactivatedOn":null,"matnr":"666004","productName":"DOOM-1","productInfos":[],"id":738,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"DOOM-1 LTR","text1":"Herbicide","productPhotos":[],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-19T08:48:50.242Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"RAN1","createdDate":"2020-12-15T08:08:54Z","createdBy":"Manual","price":null,"blockedQty":70.0,"meins":"L","id":4227,"enterpriseId":2,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z002",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:57.131 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:57.135 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:57.135 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:57.136 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:57.136 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.380
16:56:57.140 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z002
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:57.509 response time in milliseconds: 367
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 25
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z002&page=1&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z002&page=2&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z002&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 125
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Devona","deactivatedOn":null,"matnr":"6303809","productName":"Devona","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Copper Sulphate 47.15% + Mancozeb 30% WDG","id":88,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Broad spectrum protectant fungicide and bactericide.","id":305,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Grapes","id":459,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Anthracnose, Powdery Mildew, Downey mildew","id":673,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"2 Kg","id":801,"position":null,"title":null}],"id":355,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Devona (Copper Sulphate 47.15 + Mancozeb 30% WDG) - 1 Kg","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":355,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png","id":128}],"steuc":"Z002","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-22T16:55:17.325Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.737Z","createdBy":"50","price":null,"blockedQty":20.0,"meins":"KG","id":787,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Radostar","deactivatedOn":null,"matnr":"6309913","productName":"Radostar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Tebuconazole 10% + Sulphur 65% WG","id":139,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic & Contact","id":356,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Chilli, Soybean","id":510,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Powdery mildew, Fruit rot, Leaf spot & Pod blight","id":651,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 g","id":845,"position":null,"title":null}],"id":421,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Radostar (Tebu+Sulphur) 1Kg","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":421,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png","id":343}],"steuc":"Z002","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-19T14:35:25.974Z","lastModifiedBy":"19239","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.898Z","createdBy":"50","price":null,"blockedQty":20.0,"meins":"KG","id":812,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Stargem","deactivatedOn":null,"matnr":"706049","productName":"Stargem","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Mancozeb 75% WP","id":31,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":250,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Wheat, Maize, Paddy, Chilli, Potato, Tomato, Groundnut, Graps, Banana, Apple & Cumin.","id":402,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Rust, Blight, Downy mildew, Blast and Leaf spot","id":664,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" 3 g\/Kg of seeds","id":696,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar spray: 600-800 g ","id":744,"position":null,"title":null}],"id":284,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":20.0,"pack":"20","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Stargem 45 (Mancozeb 75% WP) - 1 Kg","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":284,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png","id":168}],"steuc":"Z002","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-26T06:38:00.641Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS16","createdDate":"2020-08-12T17:48:30.031Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":832,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Stargem","deactivatedOn":null,"matnr":"6305943","productName":"Stargem Plus","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Mancozeb 75% WDG","id":104,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":321,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Potato, Tomato, Apple","id":475,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Potato-Late Blight, Tomato-Early Blight, Apple-Scab, Premature Leaf fall, Alternaria spot\/blight, sooty blotch","id":679,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"400 g","id":812,"position":null,"title":null}],"id":368,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Stargem Plus (Mancozeb 75% WDG) - 1 Kg","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":368,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png","id":274}],"steuc":"Z002","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-08-21T17:42:25.730Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS26","createdDate":"2020-08-12T17:48:30.541Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":906,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.2,"country":"IN","inventorySync":false,"zzbrand":"AVANCER GLOW","deactivatedOn":null,"matnr":"6307189","productName":"AVANCER GLOW","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Azoxystrobin 8.3% +Mancozeb 66.7% WG","id":1335,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Contact and Systemic Fungicide with Multisite action and Raincoat technology","id":1878,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Chilli, Grapes","id":2100,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Spot, Downey Mildew, Anthracnose, Powdery Mildew","id":2453,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 gm or 3gm\/litre water","id":3373,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Highest Azoxy offered per acre, Mutlisite Contact + Systemic protection along with Zn++ * Mn++ benefits from Manozeb","id":3583,"position":null,"title":null}],"id":528,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.2 KG","unitsCount":10.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"AVANCER GLOW","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":528,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png","id":458}],"steuc":"Z002","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.019Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.019Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2603,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"CAPTAN 50","deactivatedOn":null,"matnr":"6400753","productName":"CAPTAN 50","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Captan 50% WP","id":1345,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar","id":1739,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":1888,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Apple, Rice, Grapes, Chilli, Pomegranate","id":2110,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Scab, Sheath blight, downy mildew","id":2458,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1 Kg\/acre","id":3383,"position":null,"title":null}],"id":538,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"CAPTAN 50","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":538,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg","id":468}],"steuc":"Z002","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.095Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.095Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2613,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"CUPROFIX","deactivatedOn":null,"matnr":"6306336","productName":"CUPROFIX","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Copper Sulphate 47.15% + Mancozeb 30% WDG","id":1352,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Broad spectrum protectant fungicide and bactericide.","id":1895,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Grapes","id":2117,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Anthracnose, Powdery Mildew, Downey mildew","id":2459,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"2 Kg","id":3390,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cuprofix is one safest copper based fungcides\/bactericides avaible in India today.","id":3592,"position":null,"title":null}],"id":545,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"CUPROFIX","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":545,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png","id":475}],"steuc":"Z002","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.144Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.144Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2620,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.2,"country":null,"inventorySync":true,"zzbrand":"Delma ","deactivatedOn":null,"matnr":"6303835","productName":"Delma","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Azoxystrobin 8.3% +Mancozeb 66.7% WG","id":92,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Contact and Systemic Fungicide with Multisite action and Raincoat technology","id":309,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Chilli, Grapes","id":463,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Spot, Downey Mildew, Anthracnose, Powdery Mildew","id":677,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 gm or 3gm\/litre water","id":805,"position":null,"title":null}],"id":434,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.2 Kg","unitsCount":10.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Delma (Azoxystrobin 8.3% +Mancozeb 66.7% Wg )","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":434,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/434\/1598530650615-Delma.png","id":357}],"steuc":"Z002","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:14.169Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.834Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":1072,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":5.0,"country":"IN","inventorySync":false,"zzbrand":"INSULF GOLD","deactivatedOn":null,"matnr":"675008","productName":"INSULF GOLD","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Sulphur 80 % WG","id":1384,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":1927,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Apple, Grape, Mango, Pulses, Cumin","id":2149,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Powdery mildew","id":2462,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Spray - 500-1000 g Soil application - 3 to 5 Kg","id":3422,"position":null,"title":null}],"id":577,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 KG","unitsCount":4.0,"pack":"20","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"INSULF GOLD","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":577,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png","id":507}],"steuc":"Z002","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.391Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.391Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2652,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Kronos","deactivatedOn":null,"matnr":"6306727","productName":"Kronos","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Picoxystrobin 6.78% + Tricyclazole 20.33 % SC","id":131,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic and Translaminar","id":348,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Rice & Chilli","id":502,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Blast, Powdery mildew, Wet rot & Anthracnose","id":687,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"400 ml","id":839,"position":null,"title":null}],"id":448,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Kronos(Pcx67.7Tcc203.3Sc)","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":448,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png","id":406}],"steuc":"Z002","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:14.291Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T08:44:38.227Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":1322,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z002",
  "page": 1,
  "size": 1
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.012
16:56:57.624 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.002
16:56:57.634 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.002
16:56:57.637 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.002
16:56:57.640 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.002
16:56:57.643 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.346
16:56:57.647 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=1&page=1&category=Z002
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:57.989 response time in milliseconds: 341
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 25
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z002&page=2&size=1>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z002&page=0&size=1>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z002&page=24&size=1>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z002&page=0&size=1>; rel="first"
1 < x-envoy-upstream-service-time: 72
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Radostar","deactivatedOn":null,"matnr":"6309913","productName":"Radostar","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Tebuconazole 10% + Sulphur 65% WG","id":139,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic & Contact","id":356,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Chilli, Soybean","id":510,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Powdery mildew, Fruit rot, Leaf spot & Pod blight","id":651,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 g","id":845,"position":null,"title":null}],"id":421,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Radostar (Tebu+Sulphur) 1Kg","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":421,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png","id":343}],"steuc":"Z002","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-19T14:35:25.974Z","lastModifiedBy":"19239","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.898Z","createdBy":"50","price":null,"blockedQty":20.0,"meins":"KG","id":812,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.001
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z006",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.006
16:56:58.028 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:58.034 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.002
16:56:58.037 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:58.038 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:58.038 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.339
16:56:58.040 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z006
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:58.377 response time in milliseconds: 336
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 6
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z006&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z006&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 79
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Battalion","deactivatedOn":null,"matnr":"6305753","productName":"Battalion Fs","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 30% FS","id":99,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic Insecticide","id":316,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Sorghum, Okra, Maize, Wheat, Rice, Sunflower, Chilli, Soybean,","id":470,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassid, Aphids, Whitefly, Shoot fly, Termites, Thrips, Stem Fly, Whorl Maggot","id":635,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3 ml \/ Kg of seeds","id":702,"position":null,"title":null}],"id":364,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Battalion FS (Thiamethoxam 30% FS) - 1 Ltr","text1":"Seed Treatment","productPhotos":[{"sequence":1,"productId":364,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png","id":257}],"steuc":"Z006","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:47:23.827155Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.782Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":794,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Imivax ","deactivatedOn":null,"matnr":"6400828","productName":"Imivax","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Carboxin 37.5% + Thiram 37.5% WS","id":168,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic & Contact fungicide","id":372,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Wheat, Soybean, Cotton, Groundnut, Pigeon pea, Potato","id":539,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Loose smut, Collar rot, Seed rot, Root rot, Stem rot, Charcoal rot, Bacterial blight, Seed rot, Fusarium wilt, Black scurf, other seed borne & early soil borne diseases","id":692,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3 g \/ Kg of seeds","id":711,"position":null,"title":null}],"id":442,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Imivax (Carboxin375+Thiram375Ws) ","text1":"Seed Treatment","productPhotos":[{"sequence":1,"productId":442,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png","id":400}],"steuc":"Z006","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:14.195Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T08:44:38.171Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":1316,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"PROVAX 200 FF","deactivatedOn":null,"matnr":"6400269","productName":"PROVAX 200 FF","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Carboxin 17.5 % + Thiram 17.5 % FF ","id":1430,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1639,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soil & Seed Treatment","id":1798,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic & Contact","id":1973,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Wheat","id":2195,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Loose smut ","id":2464,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"2.5 to 3 ml\/kg seed ","id":2501,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"It stimulates germination even under adverse conditions, low or heavy rains, shallow or deep sowing with excellent diseases control.","id":3252,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SDHI fungicide for Seed Treatment in a flowable formulation, combination of Carboxin and Thiram to deliver excellent crop establishment and protection against Seed & Soil borne diseases.","id":3651,"position":null,"title":null}],"id":623,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"PROVAX 200 FF","text1":"Seed Treatment","productPhotos":[{"sequence":1,"productId":623,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg","id":553}],"steuc":"Z006","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.749Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.749Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2698,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Quickper  ","deactivatedOn":null,"matnr":"6306806","productName":"Quickper","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Carbendazim 12% + Mancozeb 63% WS","id":135,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic and Contact Fungicide","id":352,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Groundnut","id":506,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Collar rot, Dry Root rot, Tikka leaf spot","id":688,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"2.5 g \/ Kg of seeds","id":707,"position":null,"title":null}],"id":452,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Quickper  (Mzb 63 + Cbzm 12 Ws)","text1":"Seed Treatment","productPhotos":[{"sequence":1,"productId":452,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png","id":364}],"steuc":"Z006","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-26T14:48:56.965Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.882Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":1079,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"RENO","deactivatedOn":null,"matnr":"692039","productName":"RENO","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 30% FS","id":1442,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1649,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soil & Seed Treatment","id":1808,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic Insecticide","id":1985,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Sorghum, Okra, Maize, Wheat, Rice, Sunflower, Chilli, Soybean,","id":2207,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassid, Aphids, Whitefly, Shoot fly, Termites, Thrips, Stem Fly, Whorl Maggot","id":2410,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3.3 to 10 ml\/Kg seed.","id":2505,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Protect Seed and plant from target pest in initial, tender stage of plant.","id":3262,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Depend on Crop and Target Pest","id":3472,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Unique systemic seed treatment insecticide, It exhibits contact, stomach and systemic activity and rapidly taken up into the plants","id":3661,"position":null,"title":null}],"id":635,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"RENO","text1":"Seed Treatment","productPhotos":[{"sequence":1,"productId":635,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg","id":565}],"steuc":"Z006","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.838Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.838Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2710,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"STARTUP SAAF","deactivatedOn":null,"matnr":"6303782","productName":"STARTUP SAAF","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Carbendazim 12% + Mancozeb 63% WS","id":1476,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Powder","id":1675,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soil & Seed Treatment","id":1831,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic and Contact Fungicide","id":2019,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Groundnut","id":2241,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tikka leaf spot, Collar rot, Dry root rot","id":2478,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"2.5 g \/ Kg of seeds","id":2510,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"It has a unique formulation which increases its retention and residual levels in the seed and rhizosphere zone and promotes early, vigorous shoot & root development and protect from Seed & Soil borne diseases.","id":3292,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"It contains the active ingredients Carbendazim and Mancozeb which offers both contact and systemic action against fungal pathogens.","id":3685,"position":null,"title":null}],"id":669,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"STARTUP SAAF","text1":"Seed Treatment","productPhotos":[{"sequence":1,"productId":669,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg","id":599}],"steuc":"Z006","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:21.106Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:21.106Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"Kg","id":2744,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z007",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:58.397 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:58.399 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:58.400 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:58.400 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:58.401 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.305
16:56:58.424 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z007
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:58.721 response time in milliseconds: 296
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z007&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z007&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 56
[{"bukrs":null,"product":{"unitWeight":3.0,"country":null,"inventorySync":false,"zzbrand":"Soilstar","deactivatedOn":null,"matnr":"5300588","productName":"SOILSTAR","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Unique granular biostimulant which prompts the growth of plants in the early stage of Crop cycle. It consists Silica Solubilizing micro-organism, Prebiotics, Probiotics & Vitamins, Ferment derivative of Marine Algae, Humic & Fulvic substances and Amino Acids.","id":65,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soilstar should be used by mixing with Fertilizers \/ Biofertilizers \/ Micronutrients \/ Cakes \/ Compost manure","id":205,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Suitable for All crops","id":436,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3-6 Kg in all the applications","id":778,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. It helps in the development of strong root system and the plant develops capacity to fight diseases and drought\r\n2. Microorganisms present in the soil can work better\r\n3. Superior quality & yield","id":872,"position":null,"title":null}],"id":423,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"3.0 Kg","unitsCount":4.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Soilstar 3Kg","text1":"Soil health","productPhotos":[{"sequence":1,"productId":423,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png","id":345}],"steuc":"Z007","meins":"Kg","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-26T14:48:57.298Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.683Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":778,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z00A",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:56:58.758 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:58.762 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:58.763 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:58.764 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:58.765 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.477
16:56:58.771 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z00A
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:59.243 response time in milliseconds: 468
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 6
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z00A&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z00A&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 129
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Plantonik","deactivatedOn":null,"matnr":"6400574","productName":"Plantonik","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Seaweed Filtrate with : Weight (w\/w %) Ascophyllum nodosum : 96.22%","id":161,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar","id":214,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Suitable for all crops","id":532,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"240 ml","id":866,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. In?uence fruit setting and differentiation fruit and limit ?ower drop.\r\n2. It Increases uniformity due to better reproduction physiology.\r\n3. Activates plant nutrition pathways resulting in more effective uptake of nutrients and water from the soil.\r\n4. Activates endogenous polyamines synthesis in generative parts of plant","id":883,"position":null,"title":null}],"id":412,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Plantonik (Seaweed Filtrate) - 1 Ltr","text1":"Other","productPhotos":[{"sequence":1,"productId":412,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png","id":192}],"steuc":"Z00A","meins":"L","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2021-04-14T10:55:04Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.950Z","createdBy":"50","price":null,"blockedQty":50.0,"meins":"L","id":821,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"CATALYST","deactivatedOn":null,"matnr":"6306932","productName":"CATALYST","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Bacteria (Streptomyces rochi) derived product","id":933,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar","id":942,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":1019,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"750 ml","id":1097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Boost Plant immunity system to reduce Thrips damage","id":1104,"position":null,"title":null}],"id":504,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"CATALYST","text1":"Other","productPhotos":[{"sequence":1,"productId":504,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534069182-Catalyst_Packshot.png","id":433}],"steuc":"Z00A","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-10-24T10:15:57.697Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-10-24T10:15:57.697Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2290,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":500.0,"country":null,"inventorySync":true,"zzbrand":"ETHEPHON","deactivatedOn":null,"matnr":"64002411","productName":"ETHEPHON","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Ethephon 39 SL (39% w\/w)","id":4010,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar","id":4011,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"plant growth regulator with systemic properties. It penetrates into the plant tissues, and is translocated and progressively decomposed to ethylene, which positively affects the growth process.","id":4012,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Mango, Pineapple, Pomegrante","id":4013,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Varies wih Crop and Stage","id":4014,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" versatile plant growth regulator which improves colouration and accelerates uniform ripening of fruits like pineapple, mango, tomato, etc.","id":4015,"position":null,"title":null}],"id":17102,"cartQuantity":0.0,"lastModifiedDate":"2021-05-03T12:26:29.553371Z","lastModifiedBy":"310","unitMeins":"500.0 L","unitsCount":20.0,"pack":"10","createdDate":"2021-05-03T12:26:30Z","createdBy":"310","maktx":null,"text1":"Other","productPhotos":[{"sequence":1,"productId":17102,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON","id":808}],"steuc":"Z00A","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-05T14:02:21.570733Z","lastModifiedBy":"19465","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.657Z","createdBy":"50","price":null,"blockedQty":10.0,"meins":"KG","id":33914,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":0.5,"country":null,"inventorySync":true,"zzbrand":"Starwet Gold ","deactivatedOn":null,"matnr":"6400568","productName":"Starwet Gold","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Trisiloxane Alkoxylates","id":155,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Should be used as tank mix with Pesticides, PGR\u2019s & Nutrients.","id":208,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Suitable for all crops","id":526,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"50 ml","id":860,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. The ideal tank-mix partner for pesticides, PGRs and nutrients.\r\n2. Excellent spreading and coverage of treated plants promote higher ef?cacy and reduce spray volumes.\r\n3. Economically favourable ratio of performance\/cost","id":877,"position":null,"title":null}],"id":406,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"500.0 Mls","unitsCount":10.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Starwet Gold (Idx45Nov52.5Sc)","text1":"Other","productPhotos":[{"sequence":1,"productId":406,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/406\/1592505823095-Starwet_Gold.png","id":146}],"steuc":"Z00A","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:15.426Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T08:44:38.116Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":1309,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"UNIQUAT","deactivatedOn":null,"matnr":"7020031","productName":"UNIQUAT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Paraquat Dichloride 24% SL","id":4022,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar","id":4023,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective","id":4024,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Coffee, Cotton, Paddy, Potato, Sugarcane","id":4025,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Ageratum Conyzoides, Boerhavia sp., Commelina Benghalensis, Digitaria Marginata","id":4026,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-2 L","id":4027,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Effective on weed control in wide range of crops","id":4028,"position":null,"title":null}],"id":17104,"cartQuantity":0.0,"lastModifiedDate":"2021-05-03T12:26:29.743164Z","lastModifiedBy":"310","unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-05-03T12:26:30Z","createdBy":"310","maktx":null,"text1":"Other","productPhotos":[{"sequence":1,"productId":17104,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT","id":810}],"steuc":"Z00A","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-05T14:02:21.570733Z","lastModifiedBy":"19465","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.657Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":33916,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":5.0,"country":null,"inventorySync":false,"zzbrand":"Updt","deactivatedOn":null,"matnr":"6306254","productName":"UPDT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Natural Cellulose based biodegradable Super Adsorbent technology which is made up from Natural Corn Starch","id":112,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. Greater water absorption capacity\r\n 2. \u201CLoose\u201D hydrogen bond, providing superior \u201Cwater release\u201D","id":329,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Suitable with all crops","id":483,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"5 Kg","id":820,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. Improves Water & Nutrient Efficiency.\r\na. Increases soil moisture content, retention and supply to vegetation\r\nb. Increases Soil porosity for improved passing water and oxygen\r\nc. Keeps plants cooler, increasing photosynthesis rate\r\nd. Helps plant to protect leaching effect of nutrients thereby increasing nutrient uptake\r\n2. Increases Crop Yield\r\na. Increases plant quality and yields\r\nb. Improves plant survival rate during critical development periods\r\nc. Greatly improves rate of seed germination and emergence\r\nd. Eliminates moisture stress in plants, creating larger plant biomass\r\ne. Creates more rigorous root development\r\nf. Improves plant survival rate during transplanting\r\n3. Environmentally, Socially, Economic responsible\r\na. Biodegradable and safe for all plants and vegetables","id":875,"position":null,"title":null}],"id":383,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 Kg","unitsCount":4.0,"pack":"20","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"UPDT (Natural Super Adsorbent) - 5 Kg","text1":"Other","productPhotos":[{"sequence":1,"productId":383,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png","id":271}],"steuc":"Z00A","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-26T14:48:57.970Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.832Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":801,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z005",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:56:59.321 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:59.323 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:59.324 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.009
16:56:59.333 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:59.334 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.343
16:56:59.336 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z005
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:56:59.675 response time in milliseconds: 337
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:26:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 3
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z005&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z005&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 65
[{"bukrs":"1200","product":{"unitWeight":0.5,"country":null,"inventorySync":true,"zzbrand":"Rat free","deactivatedOn":null,"matnr":"693025","productName":"Ratfree","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Zinc Phosphide 80%","id":29,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Anti-coagulant","id":248,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Rodents","id":599,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"10 g \/ 1 Kg of grain bait","id":742,"position":null,"title":null}],"id":335,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"500.0 Gms","unitsCount":50.0,"pack":"25","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ratfree (Zinc Phosphide 80%) - 500 G","text1":"Post-Harvest Solutions","productPhotos":[{"sequence":1,"productId":335,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png","id":226}],"steuc":"Z005","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-19T10:48:20.021Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.641Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":771,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":0.06,"country":null,"inventorySync":true,"zzbrand":"Safesilo ","deactivatedOn":null,"matnr":"655016","productName":"Safesilo","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Aluminium Phosphide 15% Tablet","id":4,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Fumigant","id":223,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stored Grains","id":378,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stored Grain Pests","id":576,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"12 gm tablet \/ 250 kg of stored grains","id":717,"position":null,"title":null}],"id":457,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"60.0 Gms","unitsCount":256.0,"pack":"15.36","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Safesilo (Aluminium Phosphide 15% Tablet )","text1":"Post-Harvest Solutions","productPhotos":[{"sequence":1,"productId":457,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png","id":367}],"steuc":"Z005","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-09T09:38:00.344Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.902Z","createdBy":"50","price":null,"blockedQty":414.72000000000014,"meins":"KG","id":1082,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":0.204,"country":null,"inventorySync":true,"zzbrand":"Safesilo Plus ","deactivatedOn":null,"matnr":"6307141","productName":"Safesilo Plus","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Aluminium Phosphide 56% (F)","id":138,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Fumigant","id":355,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stored Grains","id":509,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Stored Grain Pests","id":650,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"10 gm pouch per 1 metric ton grain 204gm  pouch per 22 metric ton of grain (for paddy - 17metric ton)","id":844,"position":null,"title":null}],"id":458,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"204.0 Gms","unitsCount":70.0,"pack":"14.28","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Safesilo Plus (Aluminium Phosphide 56% (F) )","text1":"Post-Harvest Solutions","productPhotos":[{"sequence":1,"productId":458,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png","id":368}],"steuc":"Z005","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-26T14:48:57.250Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.909Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":1083,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z004",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:56:59.712 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:56:59.717 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:56:59.717 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:56:59.718 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:56:59.719 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.650
16:56:59.722 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=Z004
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:00.367 response time in milliseconds: 640
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 11
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z004&page=1&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z004&page=1&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z004&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 216
[{"bukrs":null,"product":{"unitWeight":10.0,"country":null,"inventorySync":false,"zzbrand":"Raizal","deactivatedOn":null,"matnr":"6400622","productName":"Raizal","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"NPK 09: 45: 11, Nitrogen: 9.0%, Phosphate as P2O5: 45.0%, Potash K2O: 11.0%","id":166,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar & Drip","id":219,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tomato, Chilli, Onion, Rice, Cucurbits, Beans, Pea, Groundnut, Eggplant, Wheat, Corn, Potato, Sugarcane, Grapes and Fruits Trees, Flowers","id":537,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar 0.4-0.8 Kg, Drip 1.6-2 Kg","id":871,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1.It enhances root development and faster more vigorous growth.\r\n2.It also helps seedlings\/nursery overcome transplant shock","id":888,"position":null,"title":null}],"id":493,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"10.0 Kg","unitsCount":1.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Raizal(Ntr90Phs450Kts110Sp)","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":493,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png","id":381}],"steuc":"Z004","meins":"Kg","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2021-03-17T10:23:50.524445Z","lastModifiedBy":"19333","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T08:44:38.399Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":1343,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"BRIQUE ","deactivatedOn":null,"matnr":"6306445","productName":"BRIQUE ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Ca 9% +B .75%","id":1343,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1559,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar  ","id":1737,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Provide Ca and B to Plant","id":1886,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"F n V","id":2108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. Improves Flowering an Fruit setting  2. Improves shelf life 3. Improves quality o fruits esp colour and texture","id":3190,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"5000 ml\/Acre","id":3381,"position":null,"title":null}],"id":536,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"BRIQUE ","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":536,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg","id":466}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.076Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.076Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2611,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":3.0,"country":"IN","inventorySync":false,"zzbrand":"COPIO","deactivatedOn":null,"matnr":"650518","productName":"COPIO","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Soil Microbial Consortia","id":1349,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Granule","id":1563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soil  ","id":1740,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Increases Beneficial microorganism in Soil","id":1892,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":2114,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. It helps in the development of strong root system and the plant develops capacity to fight diseases and drought\r\n2. Microorganisms present in the soil can work better\r\n3. Superior quality & yield","id":3194,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3 Kg\/Ac","id":3387,"position":null,"title":null}],"id":542,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"3.0 KG","unitsCount":4.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"COPIO","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":542,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png","id":472}],"steuc":"Z004","meins":"KG","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.124Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.124Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2617,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":3.0,"country":"IN","inventorySync":false,"zzbrand":"COPIO","deactivatedOn":null,"matnr":"5300340","productName":"COPIO","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Soil Microbial Consortia","id":1351,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Granule","id":1565,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soil  ","id":1742,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Increases Beneficial microorganism in Soil","id":1894,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":2116,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. It helps in the development of strong root system and the plant develops capacity to fight diseases and drought\r\n2. Microorganisms present in the soil can work better\r\n3. Superior quality & yield","id":3196,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3 Kg\/Ac","id":3389,"position":null,"title":null}],"id":544,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"3.0 KG","unitsCount":4.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"COPIO","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":544,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png","id":474}],"steuc":"Z004","meins":"KG","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.137Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.137Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2619,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"GAINEXA ","deactivatedOn":null,"matnr":"5300222","productName":"GAINEXA ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Orthosilicic Acid 2%","id":1374,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1586,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar  ","id":1752,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Form Biogenic layer in cell wall , Nutrient uptake","id":1917,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Paddy Maize Cotton Sugarcane Kinnow","id":2139,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. reduces heavy metal uptake  2. Improves yield  3. Reduces shattering of grains 4. reduces pest incidence 5. incease lont quality in cotton and grain quality in cereals","id":3208,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 ml\/Acre","id":3412,"position":null,"title":null}],"id":567,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"GAINEXA ","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":567,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png","id":497}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.316Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.316Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2642,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":10.0,"country":null,"inventorySync":false,"zzbrand":"K-FOL","deactivatedOn":null,"matnr":"6031602","productName":"K-FOL","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"NPK 00: 20: 55, Nitrogen: 0.0%, Phosphate as P2O5: 20%, Potash K2O: 55%","id":923,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar & Drip","id":940,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tomato, Chilli, Rice, Cucurbits, Eggplant, Potato, Soya, Cereals and Fruits Trees","id":1009,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar 0.4-0.8 Kg, Drip 1.6-2 Kg","id":1087,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. It helps to recover the deficiency of potash, its first appears as a yellowing of the older leaves\u2019 sides and tips, young leaves are last to show these symptoms. 2. It is compatible with most of fungicides, herbicides, insecticides and other foliar fertilizers. 3. Ensures good fruit size, quality & regularity. 4. Helps in regulation of Transpiration 5. Increases Plant resistance to diseases","id":1102,"position":null,"title":null}],"id":499,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"10.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"K-FOL","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":499,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png","id":431}],"steuc":"Z004","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-10-24T10:15:57.662Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-10-24T10:15:57.662Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"Kg","id":2285,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"MACARENA ","deactivatedOn":null,"matnr":"6303646","productName":"MACARENA ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"FERMENTD EXT22+MIN15","id":1402,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1611,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar  ","id":1772,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Improves Physisliogcal Process and Mteabolic Activities","id":1945,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soyabean Pulses Vegetables Fruits","id":2167,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1.  It Helps in mitigating abiotic stress 2. Improves yield","id":3231,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"250 ml \/ Acre","id":3440,"position":null,"title":null}],"id":595,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"MACARENA ","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":595,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png","id":525}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.530Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.530Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2670,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":5.0,"country":"IN","inventorySync":false,"zzbrand":"OPTEINE","deactivatedOn":null,"matnr":"6400251","productName":"OPTEINE","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Seaweed Filtrate with : Weight (w\/w %) Ascophyllum nodosum : 96.22%","id":1414,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1623,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar  ","id":1782,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Improves Physisliogcal Process","id":1957,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":2179,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"250 ml\/Acre","id":3452,"position":null,"title":null}],"id":607,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"OPTEINE","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":607,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg","id":537}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.619Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.619Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"LTR","id":2682,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"PILATUS","deactivatedOn":null,"matnr":"6400246","productName":"PILATUS","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Plant Extract + Fulvic Acid","id":1426,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1635,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Drenching","id":1794,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"increase root hormones activity","id":1969,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Paddy and Transplanted Crops","id":2191,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. Rapid establishment of roots  2. White Hair root formation  3. Nutrient uptake","id":3248,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"500 ml\/Acre","id":3464,"position":null,"title":null}],"id":619,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"PILATUS","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":619,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg","id":549}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.718Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.718Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"LTR","id":2694,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"SILWET GOLD","deactivatedOn":null,"matnr":"6400257","productName":"SILWET GOLD","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Trisiloxane Alkoxylates","id":1467,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1666,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar  ","id":1822,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Super Spreader Super Stickers","id":2010,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":2232,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. The ideal tank-mix partner for pesticides, PGRs and nutrients.\r\n2. Excellent spreading and coverage of treated plants promote higher ef?cacy and reduce spray volumes.\r\n3. Economically favourable ratio of performance\/cost","id":3283,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"50 ml\/Acre","id":3497,"position":null,"title":null}],"id":660,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":5.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"SILWET GOLD","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":660,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg","id":590}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:21.031Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:21.031Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"LTR","id":2735,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "Z004",
  "page": 1,
  "size": 1
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.007
16:57:00.440 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.003
16:57:00.446 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.001
16:57:00.448 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:57:00.448 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:57:00.448 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.291
16:57:00.450 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=1&page=1&category=Z004
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:00.740 response time in milliseconds: 289
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 11
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z004&page=2&size=1>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z004&page=0&size=1>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z004&page=10&size=1>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=Z004&page=0&size=1>; rel="first"
1 < x-envoy-upstream-service-time: 57
[{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"BRIQUE ","deactivatedOn":null,"matnr":"6306445","productName":"BRIQUE ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Ca 9% +B .75%","id":1343,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1559,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar  ","id":1737,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Provide Ca and B to Plant","id":1886,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"F n V","id":2108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. Improves Flowering an Fruit setting  2. Improves shelf life 3. Improves quality o fruits esp colour and texture","id":3190,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"5000 ml\/Acre","id":3381,"position":null,"title":null}],"id":536,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"BRIQUE ","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":536,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg","id":466}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.076Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.076Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2611,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "CA001",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.006
16:57:00.755 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:57:00.762 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:57:00.762 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:57:00.762 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:57:00.763 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.327
16:57:00.764 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=CA001
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:01.090 response time in milliseconds: 325
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 4
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=CA001&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=CA001&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 73
[{"bukrs":"2","product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"Animal feed","deactivatedOn":null,"matnr":"IRA003","productName":"Animal feed","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4089,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4088,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4090,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4091,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4092,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4093,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4094,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4095,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4096,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4099,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4098,"position":null,"title":null}],"id":17083,"cartQuantity":0.0,"lastModifiedDate":"2021-05-05T16:13:43.618811Z","lastModifiedBy":"310","unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-29T14:47:02Z","createdBy":"310","maktx":null,"text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":17083,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed","id":791}],"steuc":"CA001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-06T13:42:43.116842Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":null,"blockedQty":20.0,"meins":"KG","id":43267,"enterpriseId":10,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"2","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Cake","deactivatedOn":null,"matnr":"IRA002","productName":"Cake","productInfos":[],"id":822,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Cake","text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":822,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg","id":751}],"steuc":"CA001","meins":"KG","enterpriseId":null,"kbetr":"0","status":1},"lastModifiedDate":"2021-04-06T13:42:43.116842Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":null,"blockedQty":170.0,"meins":"KG","id":4260,"enterpriseId":10,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"2","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Cow dung","deactivatedOn":null,"matnr":"IRA001","productName":"Cow dung","productInfos":[],"id":821,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Cow dung","text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":821,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg","id":750}],"steuc":"CA001","meins":"KG","enterpriseId":null,"kbetr":"0","status":1},"lastModifiedDate":"2021-03-17T09:52:18.995443Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":null,"blockedQty":0.0,"meins":"KG","id":4259,"enterpriseId":10,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"2","product":{"unitWeight":1.0,"country":"IN","inventorySync":true,"zzbrand":"Cow feed","deactivatedOn":null,"matnr":"IRA004","productName":"Cow feed","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4104,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4100,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4101,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4102,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4105,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4106,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4107,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4109,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4111,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4110,"position":null,"title":null}],"id":851,"cartQuantity":0.0,"lastModifiedDate":"2021-05-05T16:13:43.746644Z","lastModifiedBy":"310","unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-05-05T16:13:44Z","createdBy":"310","maktx":null,"text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":851,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed","id":819}],"steuc":"CA001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-06T13:42:43.116842Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":null,"blockedQty":0.0,"meins":"KG","id":43268,"enterpriseId":10,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "BIOSTIM",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:57:01.108 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.001
16:57:01.110 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.001
16:57:01.111 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.001
16:57:01.113 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.001
16:57:01.115 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.554
16:57:01.119 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=BIOSTIM
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:01.668 response time in milliseconds: 548
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=BIOSTIM&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=BIOSTIM&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 64
[{"bukrs":"1200","product":{"unitWeight":1.5,"country":null,"inventorySync":true,"zzbrand":"Ultimos","deactivatedOn":null,"matnr":"6306886","productName":"Perito Ultimos","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acephate 97% DF","id":137,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact & Stomach","id":354,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy","id":508,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Bollworm Complex, Stem borer, Leaf folder, Plant hoppers, Green leaf hopper","id":649,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"240-300 g","id":843,"position":null,"title":null}],"id":418,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.5 Kg","unitsCount":12.0,"pack":"18","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Perito Ultimos(Acephate 970 Df) 12X1500GM","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":418,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png","id":340}],"steuc":"BIOSTIM","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T10:56:51Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.892Z","createdBy":"50","price":null,"blockedQty":36.0,"meins":"KG","id":811,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> nurture_retail_validation_flow/productCatalog/productsAccordingPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "category": "BIOFERT",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:01.699 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)} 0.000
16:57:01.700 over-writing existing variable 'token' with new value:  {authToken: #(authToken)}
>>> * def page = {page: #(page)} 0.000
16:57:01.701 over-writing existing variable 'page' with new value: {page: #(page)}
>>> * def size = {size: #(size)} 0.000
16:57:01.701 over-writing existing variable 'size' with new value: {size: #(size)}
>>> * def productCategories = {category: #(category)}; 0.000
>>> * def category = productCategories.category; 0.000
16:57:01.702 over-writing existing variable 'category' with new value: productCategories.category;
>>> Given path 'api','products','search' 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> And param category = category 0.000
>>> And param page = page.page 0.000
>>> And param size = size.size 0.000
>>> When method get 0.324
16:57:01.703 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?size=10&page=0&category=BIOFERT
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:02.027 response time in milliseconds: 324
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=BIOFERT&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?category=BIOFERT&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 54
[{"bukrs":"1200","product":{"unitWeight":5.0,"country":null,"inventorySync":true,"zzbrand":"Propamite","deactivatedOn":null,"matnr":"6400552","productName":"Propamite","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Propargite 57% EC","id":147,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":364,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Tea, Chillies, Apple & Brinjal","id":518,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Red Spider Mite, Pink Mite, Purple Mite, Scarlet Mite, Mite, European Red Mite, Two spotted Red Mite","id":654,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"300-600 ml \/ Acre 5-10 ml\/Apple tree","id":852,"position":null,"title":null}],"id":394,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Propamite(Propargite 57% Ec)","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":394,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png","id":186}],"steuc":"BIOFERT","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:15.274Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.796Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":1066,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>> * def searchProduct = call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #("") } 0.579
>> nurture_retail_validation_flow/productCatalog/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "searchKey": ""
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.010
16:57:02.060 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.003
16:57:02.065 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def query = { searchKey: #(searchKey)} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','search' 0.000
>>> And params query 0.000
>>> When method get 0.505
16:57:02.070 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:02.568 response time in milliseconds: 461
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 145
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=&page=1&size=20>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=&page=7&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 207
[{"bukrs":"1200","product":{"unitWeight":400.0,"country":null,"inventorySync":true,"zzbrand":"Acenthrin ","deactivatedOn":null,"matnr":"6306148","productName":"Acenthrin","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acenthrin 50% + Bifenthrin 10% WDG","id":108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic & Contact","id":325,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton","id":479,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Hopper, Aphid, Thrips, American Bollworm, Pink Bollworm","id":638,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"320 gm\/ Acre","id":816,"position":null,"title":null}],"id":373,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"400.0 Kg","unitsCount":24.0,"pack":"9.6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Acenthrin (Acp500Bfn100Wg)","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":373,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png","id":757}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-18T15:11:43.551712Z","lastModifiedBy":"19338","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-27T18:00:13.643Z","createdBy":"system","price":null,"blockedQty":48.0,"meins":"Kg","id":978,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":0.25,"country":"IN","inventorySync":false,"zzbrand":"ADEPT","deactivatedOn":null,"matnr":"6400210","productName":"ADEPT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"DIFLUBENZ250WP","id":1321,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1543,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Water surface application","id":1723,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Insect growth Regulator","id":1864,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Public Health","id":2086,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Mosquito larvae; Housefly maggots","id":2353,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Effective control of mosquitos and houseflies","id":3176,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Clean warer surface-40-80g\/acre; polluted water 80-160g\/acre; dumping areas 5 g\/ 10sqm","id":3359,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Safe chemistry for public health","id":3569,"position":null,"title":null}],"id":514,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Gms","unitsCount":40.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ADEPT","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":514,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png","id":765}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:19.918Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:19.918Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2589,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Alito","deactivatedOn":null,"matnr":"6307156","productName":"Alito","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Metalochlor 50% EC","id":928,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Long Chain Fatty Acid Inhibitor, Systemic action","id":977,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean","id":1014,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Amaranthus viridis, Cyperus difformis, Echinochloa colona, Panicum repens, Eleucine indica, Digitaria sanguinalis","id":1025,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"800 ml","id":1092,"position":null,"title":null}],"id":501,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":12.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Alito","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":501,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg","id":423}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-10-24T10:15:57.676Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-10-24T10:15:57.676Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2287,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"2","product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"Animal feed","deactivatedOn":null,"matnr":"IRA003","productName":"Animal feed","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4088,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4090,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4089,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4091,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4092,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4093,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4094,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4095,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4096,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4098,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4099,"position":null,"title":null}],"id":17083,"cartQuantity":0.0,"lastModifiedDate":"2021-05-05T16:13:43.618811Z","lastModifiedBy":"310","unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-29T14:47:02Z","createdBy":"310","maktx":null,"text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":17083,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed","id":791}],"steuc":"CA001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-06T13:42:43.116842Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":null,"blockedQty":20.0,"meins":"KG","id":43267,"enterpriseId":10,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"ARYSTAPRID","deactivatedOn":null,"matnr":"6400159","productName":"ARYSTAPRID","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"ACETAMIPR200SP","id":1323,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1545,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1725,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Nerve Poison","id":1866,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Cabbage, Okra, Chili, Rice","id":2088,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphid, Jassid, Whitefly, Thrips, BPH","id":2355,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Affordable solution for sucking pest management in cotton and vegetables","id":3178,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 g\/Acre","id":3361,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"ARYSTAPRID is excellent at preventing  sucking pests.","id":3571,"position":null,"title":null}],"id":516,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":5.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ARYSTAPRID","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":516,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg","id":446}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:19.931Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:19.931Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2591,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":5.0,"country":"IN","inventorySync":false,"zzbrand":"ATABRON ","deactivatedOn":null,"matnr":"6300101","productName":"ATABRON ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"CHLORFLUA54EC","id":1332,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1554,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1734,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of Chitin Synthesis (IGR)","id":1875,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cabbage, Cotton","id":2097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"DBM, Heliothis, Spodoptera","id":2364,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"long duration control, controls even the resistent pests, no advese effect on crop and soft on beneficilas","id":3187,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 -800 ml\/ Acre","id":3370,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Unique IGR with phytotonic effect","id":3580,"position":null,"title":null}],"id":525,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ATABRON ","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:19.990Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:19.990Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2600,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":80.0,"country":null,"inventorySync":true,"zzbrand":"Audi ","deactivatedOn":null,"matnr":"710022","productName":"Audi","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Pyrazosulfuron Ethyl 10% WP","id":37,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Selective and pre-emergence Herbicide","id":175,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Amino acid Synthesis inhibitors","id":256,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Paddy","id":408,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cyperus iria, Cyperus difformis, Fimbristylis Millacea, Monochoria Vaginalis, Ludwigia parviflora","id":546,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Main field - 80gm, Nursery - 20gm\/ Kanal* \n*1 Kanal = 505.85 m2 or 1\/8th of acre","id":750,"position":null,"title":null}],"id":327,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"80.0 Kg","unitsCount":120.0,"pack":"9.6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Audi (Pyrazosulfuron Ethyl 10% Wp )","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":327,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592504427801-Audi.png","id":759}],"steuc":"Z001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-26T06:38:00.558Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS16","createdDate":"2020-08-27T18:00:08.317Z","createdBy":"system","price":null,"blockedQty":0.0,"meins":"KG","id":976,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.2,"country":"IN","inventorySync":false,"zzbrand":"AVANCER GLOW","deactivatedOn":null,"matnr":"6307189","productName":"AVANCER GLOW","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Azoxystrobin 8.3% +Mancozeb 66.7% WG","id":1335,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Contact and Systemic Fungicide with Multisite action and Raincoat technology","id":1878,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Chilli, Grapes","id":2100,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Spot, Downey Mildew, Anthracnose, Powdery Mildew","id":2453,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 gm or 3gm\/litre water","id":3373,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Highest Azoxy offered per acre, Mutlisite Contact + Systemic protection along with Zn++ * Mn++ benefits from Manozeb","id":3583,"position":null,"title":null}],"id":528,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.2 KG","unitsCount":10.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"AVANCER GLOW","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":528,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png","id":458}],"steuc":"Z002","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.019Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.019Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2603,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":0.5,"country":"IN","inventorySync":false,"zzbrand":"AVERT","deactivatedOn":null,"matnr":"923029","productName":"AVERT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Metribuzin 70 % WP","id":1340,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Pre & early post emergence, selective systemic  Herbicide","id":1556,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Photosynthesis inhibitor","id":1883,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean, Wheat, Sugarcane, Tomato, Potato","id":2105,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Digitaria spp, Phalaris minor, Chenopodium album, Melilotusspp, Cyperus esculentus, Ccampestris, Borreriasp, Eragrostis spp","id":2330,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100-300 g","id":3378,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"\r\n-Acts through the roots and leaves and therefore, can be used for both pre and post emergence applications.\r\n\r\nNo residual effect on succeeding crops.","id":3588,"position":null,"title":null}],"id":533,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"500.0 Gms","unitsCount":20.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"AVERT","text1":"Herbicides","productPhotos":[],"steuc":"Z001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.054Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.054Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"Kg","id":2608,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Battalion","deactivatedOn":null,"matnr":"692029","productName":"Battalion","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 25% WG","id":26,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic, Stomach and Contact","id":245,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Paddy, Okra, Tomato, Brinjal, Wheat, Mustard, Potato, Mango, Tea, Citrus","id":400,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassids, Aphids, Whitefly, BPH, WBPH","id":596,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 gm\/ Acre","id":739,"position":null,"title":null}],"id":341,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Battalion (Thiamethoxam 25% WG) - 1 Kg","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":341,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/341\/1592507595101-Battalion.png","id":232}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T17:10:23.822038Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.636Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":770,"enterpriseId":3,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Battalion","deactivatedOn":null,"matnr":"6305753","productName":"Battalion Fs","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Thiamethoxam 30% FS","id":99,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Systemic Insecticide","id":316,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Sorghum, Okra, Maize, Wheat, Rice, Sunflower, Chilli, Soybean,","id":470,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Jassid, Aphids, Whitefly, Shoot fly, Termites, Thrips, Stem Fly, Whorl Maggot","id":635,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3 ml \/ Kg of seeds","id":702,"position":null,"title":null}],"id":364,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Battalion FS (Thiamethoxam 30% FS) - 1 Ltr","text1":"Seed Treatment","productPhotos":[{"sequence":1,"productId":364,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png","id":257}],"steuc":"Z006","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:47:23.827155Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-12T17:48:29.782Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":794,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"BRIQUE ","deactivatedOn":null,"matnr":"6306445","productName":"BRIQUE ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Ca 9% +B .75%","id":1343,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Liquid","id":1559,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar  ","id":1737,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Provide Ca and B to Plant","id":1886,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"F n V","id":2108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. Improves Flowering an Fruit setting  2. Improves shelf life 3. Improves quality o fruits esp colour and texture","id":3190,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"5000 ml\/Acre","id":3381,"position":null,"title":null}],"id":536,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"BRIQUE ","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":536,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg","id":466}],"steuc":"Z004","meins":"L","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.076Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.076Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2611,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"2","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Cake","deactivatedOn":null,"matnr":"IRA002","productName":"Cake","productInfos":[],"id":822,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Cake","text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":822,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg","id":751}],"steuc":"CA001","meins":"KG","enterpriseId":null,"kbetr":"0","status":1},"lastModifiedDate":"2021-04-06T13:42:43.116842Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":null,"blockedQty":170.0,"meins":"KG","id":4260,"enterpriseId":10,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"CAPTAN 50","deactivatedOn":null,"matnr":"6400753","productName":"CAPTAN 50","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Captan 50% WP","id":1345,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar","id":1739,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Contact","id":1888,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Apple, Rice, Grapes, Chilli, Pomegranate","id":2110,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Scab, Sheath blight, downy mildew","id":2458,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1 Kg\/acre","id":3383,"position":null,"title":null}],"id":538,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"CAPTAN 50","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":538,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg","id":468}],"steuc":"Z002","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.095Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.095Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2613,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"CATALYST","deactivatedOn":null,"matnr":"6306932","productName":"CATALYST","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Bacteria (Streptomyces rochi) derived product","id":933,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar","id":942,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":1019,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"750 ml","id":1097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Boost Plant immunity system to reduce Thrips damage","id":1104,"position":null,"title":null}],"id":504,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"CATALYST","text1":"Other","productPhotos":[{"sequence":1,"productId":504,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534069182-Catalyst_Packshot.png","id":433}],"steuc":"Z00A","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-10-24T10:15:57.697Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-10-24T10:15:57.697Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2290,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":1.2,"country":"IN","inventorySync":false,"zzbrand":"CLARO","deactivatedOn":null,"matnr":"5300466","productName":"CLARO","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Haloxyfop R Methyl 10.5% EC","id":1348,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Post Emergence Grassicide","id":1562,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Lipid Biosythesis Inhibitor","id":1891,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean","id":2113,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Brachiaria sp.\r\nDigitaria sanguinalis \r\nDinebra arabica \r\nEchinochloa sp.\r\nEleusine indica\r\nEragrostis sp.\r\nPnicum isochmi ","id":2333,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic herbicide for  control of Grassy weeds","id":3193,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"400 Ml","id":3386,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Post-emergence herbicide used to control annual and perennial grass weeds in Soybeans","id":3591,"position":null,"title":null}],"id":541,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.2 L","unitsCount":10.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"CLARO","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":541,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png","id":471}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-11T15:47:20.117Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.117Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2616,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Clomet ","deactivatedOn":null,"matnr":"923039","productName":"Clomet","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Metribuzin 42%+ Clodinafop-propargyl 12 % WG","id":57,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Post emergence, selective Herbicide","id":180,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Lipid formation inhibitor & Photosynthesis inhibitor","id":276,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Wheat","id":428,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Phalaris minor, Rumex spp, Avena Spp, Chenopodium album, Melilotus Spp, Medicago denticulate, Anagallis arvensis","id":551,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"200 g (Clomet) + 500 ml (Surfactant)","id":770,"position":null,"title":null}],"id":433,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 NoS","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Clomet (Metri 42+ Clodinafop 12Wg)","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":433,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png","id":356}],"steuc":"Z001","meins":"NoS","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-14T13:56:06Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS07","createdDate":"2020-08-28T06:38:59.828Z","createdBy":"50","price":null,"blockedQty":230.0,"meins":"Nos","id":1071,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":3.0,"country":"IN","inventorySync":false,"zzbrand":"COPIO","deactivatedOn":null,"matnr":"650518","productName":"COPIO","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Soil Microbial Consortia","id":1349,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Granule","id":1563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soil  ","id":1740,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Increases Beneficial microorganism in Soil","id":1892,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":2114,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. It helps in the development of strong root system and the plant develops capacity to fight diseases and drought\r\n2. Microorganisms present in the soil can work better\r\n3. Superior quality & yield","id":3194,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3 Kg\/Ac","id":3387,"position":null,"title":null}],"id":542,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"3.0 KG","unitsCount":4.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"COPIO","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":542,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png","id":472}],"steuc":"Z004","meins":"KG","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.124Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.124Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2617,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":null,"product":{"unitWeight":3.0,"country":"IN","inventorySync":false,"zzbrand":"COPIO","deactivatedOn":null,"matnr":"5300340","productName":"COPIO","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Soil Microbial Consortia","id":1351,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Granule","id":1565,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soil  ","id":1742,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Increases Beneficial microorganism in Soil","id":1894,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"All Crops","id":2116,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1. It helps in the development of strong root system and the plant develops capacity to fight diseases and drought\r\n2. Microorganisms present in the soil can work better\r\n3. Superior quality & yield","id":3196,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"3 Kg\/Ac","id":3389,"position":null,"title":null}],"id":544,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"3.0 KG","unitsCount":4.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"COPIO","text1":"Nutrition and Biological","productPhotos":[{"sequence":1,"productId":544,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png","id":474}],"steuc":"Z004","meins":"KG","enterpriseId":null,"kbetr":"5","status":1},"lastModifiedDate":"2020-11-11T15:47:20.137Z","lastModifiedBy":"50","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"DS10","createdDate":"2020-11-11T15:47:20.137Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2619,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"2","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Cow dung","deactivatedOn":null,"matnr":"IRA001","productName":"Cow dung","productInfos":[],"id":821,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Cow dung","text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":821,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg","id":750}],"steuc":"CA001","meins":"KG","enterpriseId":null,"kbetr":"0","status":1},"lastModifiedDate":"2021-03-17T09:52:18.995443Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":null,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":null,"blockedQty":0.0,"meins":"KG","id":4259,"enterpriseId":10,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> Then status 200 0.000
>> Then assert searchProduct.response.length > 0 0.000
>> * def searchProduct = call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #(invaidProductName) } 0.636
>> nurture_retail_validation_flow/productCatalog/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "searchKey": "aaaaaaaaaa"
}
>>> * url baseURL 0.000
16:57:02.613 over-writing existing variable 'searchProduct' with new value: call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #(invaidProductName) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:02.640 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:02.642 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def query = { searchKey: #(searchKey)} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','search' 0.000
>>> And params query 0.000
>>> When method get 0.588
16:57:02.645 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=aaaaaaaaaa
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:03.232 response time in milliseconds: 586
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=aaaaaaaaaa&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=aaaaaaaaaa&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 219
[]
>>> Then status 200 0.000
>> Then assert searchProduct.response.length == 0 0.001
>> * def productName = utils().getNotifiedProduct(token) 1.117
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:57:03.283 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:57:03.286 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.001
>>> When method get 1.043
16:57:03.292 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:04.331 response time in milliseconds: 1035
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 618
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":978,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":808,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"674029","meins":"L","id":279,"pack":"10","productName":"Imidastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/385\/1597169667894-Novacode.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306417","meins":"L","id":385,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":807,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":781,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"741009","meins":"L","id":311,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":839,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":767,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2589,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":10.0,"steuc":"Z001","matnr":"666004","meins":"L","id":738,"pack":"10","productName":"DOOM-1","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4227,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z001","matnr":"666005","meins":"L","id":739,"pack":"2","productName":"DOOM-5","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4228,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"3.5 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/319\/1592505845458-Pandora.png"}],"unitsCount":3.0,"steuc":"Z001","matnr":"6300014","meins":"L","id":319,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":973,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":845,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/255\/1598544105783-Topple.png"}],"unitsCount":25.0,"steuc":"Z001","matnr":"728005","meins":"NoS","id":255,"pack":"25","productName":"Topple","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1007,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2287,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":832,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2603,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2613,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2620,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.2 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/434\/1598530650615-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303835","meins":"Kg","id":434,"pack":"12","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1072,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2652,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2698,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1079,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2710,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2744,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":821,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534069182-Catalyst_Packshot.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6306932","meins":"L","id":504,"pack":"10","productName":"CATALYST","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2290,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/406\/1592505823095-Starwet_Gold.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400568","meins":"L","id":406,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1309,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2611,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2617,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2619,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2642,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2285,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2670,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2682,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2694,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2735,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1066,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(productName[3] == "") karate.log('Skipping the Product Variant Flow As no products available.') 0.001
16:57:04.369 Skipping the Product Variant Flow As no products available. 
>> And eval if(productName[3] == "") karate.abort() 0.000
16:57:04.370 abort at classpath:nurture_retail_validation_flow/productCatalog/productCatalog.feature:43
>> * def productVariant = call read('classpath:/nurture_retail_application/productCatalog/productVariant.feature') { authToken: #(token), productName: #(productName[3]) } 0.000
>> Then assert utils().verifyNotifiedVarientProducts(productVariant) 0.000
>> * def banners = call read('classpath:/nurture_retail_validation_flow/productCatalog/banner/banner.feature') { authToken: #(token) } 0.000
>> * def retialerToken = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("partialKYCRetialerNumber")) } 0.000
>> * def authTokenForRetailer = retialerToken.authToken; 0.000
>> * def notAvailableProductsDueToLicense = utils().getNotAvailableProductsDueToLicense(authTokenForRetailer); 0.000
>> * def availableproducts = utils().getAvailableProducts(authTokenForRetailer, "APPROVE", true); 0.000
>> * def notAvailableProductNames = utils().getProductName(notAvailableProductsDueToLicense); 0.000
>> * def availableproductNames = utils().getProductName(availableproducts) 0.000
>> Then assert utils().verifyArraysShouldBeDifferent(notAvailableProductNames, availableproductNames) 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:57:04.373 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:04.374 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.000
16:57:04.375 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("incompleteKYCRetailerNumber")) } 8.403
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "7769026739"
}
>>> * url baseURL 0.000
16:57:04.375 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("incompleteKYCRetailerNumber")) }
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.071
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "7769026739"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:57:04.387 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:57:04.387 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.061
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:57:12.452 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.321
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "7769026739",
  "otp": 268870
}
>>>> * url baseURL 0.000
16:57:12.453 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:12.466 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.298
16:57:12.472 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"7769026739","otp":268870}

16:57:12.768 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgzMn0.JJCv1dSoSyAqVWPgP8AiRwoDLbyvo-sY5WKkPRv1pwKfMHAzBL8qaVz6zRHCb9O3wXgxuZuUJIhRimWJjnu3Uw
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgzMn0.JJCv1dSoSyAqVWPgP8AiRwoDLbyvo-sY5WKkPRv1pwKfMHAzBL8qaVz6zRHCb9O3wXgxuZuUJIhRimWJjnu3Uw"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.001
16:57:12.775 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.003
16:57:12.783 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.330
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgzMn0.JJCv1dSoSyAqVWPgP8AiRwoDLbyvo-sY5WKkPRv1pwKfMHAzBL8qaVz6zRHCb9O3wXgxuZuUJIhRimWJjnu3Uw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.006
16:57:12.800 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.003
16:57:12.808 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.301
16:57:12.815 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgzMn0.JJCv1dSoSyAqVWPgP8AiRwoDLbyvo-sY5WKkPRv1pwKfMHAzBL8qaVz6zRHCb9O3wXgxuZuUJIhRimWJjnu3Uw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:13.108 response time in milliseconds: 292
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16936,"state":"R04","appUser":{"referrerName":null,"lastName":"Workflow","referrerMobileNumber":null,"altMobile":"","lastModifiedDate":"2021-03-30T12:55:43Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19466","latitude":null,"mobile":"7769026739","depo":null,"countryId":null,"firstName":"Incomplete KYC","createdDate":"2021-03-30T12:20:50Z","createdBy":"anonymousUser","altEmail":null,"id":19466,"enterpriseId":null,"email":"Incompletekyc@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"INCOMPLETE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"Test frm","villageId":3322345,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":1372,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":1373,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":1374,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":1375,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"","firmType":null,"bankAccountIfscCode":null,"street":"Galbuldi","retailerName":null,"bankAccountNumber":null,"village":"039fce58-70ef-11eb-b64f-0ab329edbb9c","retailerDocuments":[],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-03-30T12:55:44Z","retryCount":null,"lastModifiedBy":"19466","stateId":947,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"30 Mar 2021","isNeftActive":true,"createdDate":"2021-03-30T12:23:20Z","districtId":5193,"createdBy":"19466","appUserId":19466}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def availableproducts = utils().getAvailableProducts(token, currentKYCStatus, isServiceable); 0.395
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgzMn0.JJCv1dSoSyAqVWPgP8AiRwoDLbyvo-sY5WKkPRv1pwKfMHAzBL8qaVz6zRHCb9O3wXgxuZuUJIhRimWJjnu3Uw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:13.129 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:57:13.132 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.356
16:57:13.135 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjgzMn0.JJCv1dSoSyAqVWPgP8AiRwoDLbyvo-sY5WKkPRv1pwKfMHAzBL8qaVz6zRHCb9O3wXgxuZuUJIhRimWJjnu3Uw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:13.476 response time in milliseconds: 334
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 76
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2813,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2822,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":false,"id":806,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":false,"id":779,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":false,"id":2301,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":false,"id":777,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":false,"id":819,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":false,"id":776,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2830,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2838,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":false,"id":1071,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":false,"id":800,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":false,"id":979,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":false,"id":783,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":false,"id":803,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":false,"id":2317,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":false,"id":2330,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":false,"id":814,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2825,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2835,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":false,"id":790,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":false,"id":787,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":false,"id":812,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":false,"id":766,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":false,"id":805,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2842,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2874,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":false,"id":1322,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":false,"id":794,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":false,"id":813,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":false,"id":1316,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2920,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2932,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2966,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":801,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":false,"id":771,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":false,"id":1082,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":false,"id":1083,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2833,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2841,"enterpriseId":3,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2839,"enterpriseId":3,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":false,"id":2341,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":false,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2892,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2904,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2957,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":false,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":false,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":false,"id":809,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":false,"id":815,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then assert availableproducts.length == 0 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:57:13.520 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.004
16:57:13.522 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.004
16:57:13.530 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("nonServiceableRetailerNumber")) } 10.575
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "7350762663"
}
>>> * url baseURL 0.000
16:57:13.532 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("nonServiceableRetailerNumber")) }
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 10.273
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "7350762663"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.002
16:57:13.564 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.001
16:57:13.565 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 10.251
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:57:23.819 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.284
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "7350762663",
  "otp": 604645
}
>>>> * url baseURL 0.000
16:57:23.820 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:23.830 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.270
16:57:23.836 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"7350762663","otp":604645}

16:57:24.103 response time in milliseconds: 267
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg0NH0.nxWK2gF2skbGFMuyvnmzdqryu2JcMvZRHdGkk6HZ5y_eOogpxk8dR0AoYo8kCgi2sM-KUAKcj1UiWay1IQc0IA
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 48
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg0NH0.nxWK2gF2skbGFMuyvnmzdqryu2JcMvZRHdGkk6HZ5y_eOogpxk8dR0AoYo8kCgi2sM-KUAKcj1UiWay1IQc0IA"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:57:24.105 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:57:24.106 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.313
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg0NH0.nxWK2gF2skbGFMuyvnmzdqryu2JcMvZRHdGkk6HZ5y_eOogpxk8dR0AoYo8kCgi2sM-KUAKcj1UiWay1IQc0IA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:24.110 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:24.112 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.003
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.301
16:57:24.116 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg0NH0.nxWK2gF2skbGFMuyvnmzdqryu2JcMvZRHdGkk6HZ5y_eOogpxk8dR0AoYo8kCgi2sM-KUAKcj1UiWay1IQc0IA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:24.416 response time in milliseconds: 300
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16938,"state":"R04","appUser":{"referrerName":null,"lastName":"Retailer","referrerMobileNumber":null,"altMobile":"","lastModifiedDate":"2021-03-30T13:12:16Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19467","latitude":null,"mobile":"7350762663","depo":null,"countryId":null,"firstName":"Non Servisable","createdDate":"2021-03-30T13:10:09Z","createdBy":"anonymousUser","altEmail":null,"id":19467,"enterpriseId":null,"email":"nonservisable@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"INCOMPLETE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":441502,"plant":null,"isWalletAllowed":true,"firmName":"Non Servisable","villageId":3322345,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":1380,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":1381,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":1382,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":1383,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"","firmType":null,"bankAccountIfscCode":null,"street":"Galbuldi","retailerName":null,"bankAccountNumber":null,"village":"039fce58-70ef-11eb-b64f-0ab329edbb9c","retailerDocuments":[],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-03-30T13:12:18Z","retryCount":null,"lastModifiedBy":"19467","stateId":947,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"30 Mar 2021","isNeftActive":true,"createdDate":"2021-03-30T13:12:03Z","districtId":5193,"createdBy":"19467","appUserId":19467}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def availableproducts = utils().getAvailableProducts(token, currentKYCStatus, isServiceable); 0.970
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg0NH0.nxWK2gF2skbGFMuyvnmzdqryu2JcMvZRHdGkk6HZ5y_eOogpxk8dR0AoYo8kCgi2sM-KUAKcj1UiWay1IQc0IA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:24.433 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:24.436 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.923
16:57:24.438 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ2NyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg0NH0.nxWK2gF2skbGFMuyvnmzdqryu2JcMvZRHdGkk6HZ5y_eOogpxk8dR0AoYo8kCgi2sM-KUAKcj1UiWay1IQc0IA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:25.355 response time in milliseconds: 913
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 548
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":978,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":808,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"674029","meins":"L","id":279,"pack":"10","productName":"Imidastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/385\/1597169667894-Novacode.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306417","meins":"L","id":385,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":807,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":781,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"741009","meins":"L","id":311,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":839,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":767,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2589,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":10.0,"steuc":"Z001","matnr":"666004","meins":"L","id":738,"pack":"10","productName":"DOOM-1","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4227,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z001","matnr":"666005","meins":"L","id":739,"pack":"2","productName":"DOOM-5","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4228,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"3.5 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/319\/1592505845458-Pandora.png"}],"unitsCount":3.0,"steuc":"Z001","matnr":"6300014","meins":"L","id":319,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":973,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":845,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/255\/1598544105783-Topple.png"}],"unitsCount":25.0,"steuc":"Z001","matnr":"728005","meins":"NoS","id":255,"pack":"25","productName":"Topple","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1007,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2287,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":832,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2603,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2613,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2620,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.2 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/434\/1598530650615-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303835","meins":"Kg","id":434,"pack":"12","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1072,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2652,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2698,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1079,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2710,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2744,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":821,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534069182-Catalyst_Packshot.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6306932","meins":"L","id":504,"pack":"10","productName":"CATALYST","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2290,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/406\/1592505823095-Starwet_Gold.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400568","meins":"L","id":406,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1309,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2611,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2617,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2619,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2642,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2285,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2670,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2682,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2694,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2735,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1066,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then assert availableproducts.length == 0 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:57:25.395 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:25.396 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.000
16:57:25.398 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("nonLiveRetailerNumber"))} 9.715
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "7796841134"
}
>>> * url baseURL 0.000
16:57:25.399 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("nonLiveRetailerNumber"))}
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.369
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "7796841134"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:57:25.409 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:57:25.409 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.362
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:57:34.775 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.334
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "7796841134",
  "otp": 755889
}
>>>> * url baseURL 0.000
16:57:34.775 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:34.784 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.319
16:57:34.792 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"7796841134","otp":755889}

16:57:35.106 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg1NX0.D4PhoPKpUrVid9vb4x4LB52vR92vfJWTvFUHA7JNlsOtucxfyyyizSwwr1O7afvMTUaK6pAnNW9TxnAOW0JOBg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg1NX0.D4PhoPKpUrVid9vb4x4LB52vR92vfJWTvFUHA7JNlsOtucxfyyyizSwwr1O7afvMTUaK6pAnNW9TxnAOW0JOBg"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:57:35.110 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:57:35.114 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.363
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg1NX0.D4PhoPKpUrVid9vb4x4LB52vR92vfJWTvFUHA7JNlsOtucxfyyyizSwwr1O7afvMTUaK6pAnNW9TxnAOW0JOBg"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:57:35.127 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:35.132 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.342
16:57:35.135 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg1NX0.D4PhoPKpUrVid9vb4x4LB52vR92vfJWTvFUHA7JNlsOtucxfyyyizSwwr1O7afvMTUaK6pAnNW9TxnAOW0JOBg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:35.474 response time in milliseconds: 338
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 51
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16770,"state":"R04","appUser":{"referrerName":null,"lastName":"Yawalkar","referrerMobileNumber":null,"altMobile":"","lastModifiedDate":"2021-03-05T13:43:49Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19291","latitude":null,"mobile":"7796841134","depo":null,"countryId":null,"firstName":"Aniket","createdDate":"2021-03-05T13:39:08Z","createdBy":"anonymousUser","altEmail":null,"id":19291,"enterpriseId":null,"email":"test@test.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"INCOMPLETE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":441502,"plant":null,"isWalletAllowed":true,"firmName":"Test Farm","villageId":3322345,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":705,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":706,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":707,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":708,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"","firmType":null,"bankAccountIfscCode":null,"street":"Ramleela bhavan","retailerName":null,"bankAccountNumber":null,"village":"039fce58-70ef-11eb-b64f-0ab329edbb9c","retailerDocuments":[],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-03-05T13:43:52Z","retryCount":null,"lastModifiedBy":"19291","stateId":947,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"05 Mar 2021","isNeftActive":true,"createdDate":"2021-03-05T13:40:30Z","districtId":5193,"createdBy":"19291","appUserId":19291}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> Then assert currentKYCStatus == "INCOMPLETE" 0.000
>> Then assert isServiceable == null 0.000
>> * def availableProduct = utils().getAvailableProducts(token, currentKYCStatus, isServiceable) 0.991
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg1NX0.D4PhoPKpUrVid9vb4x4LB52vR92vfJWTvFUHA7JNlsOtucxfyyyizSwwr1O7afvMTUaK6pAnNW9TxnAOW0JOBg"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:35.493 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:35.495 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.928
16:57:35.497 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI5MSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg1NX0.D4PhoPKpUrVid9vb4x4LB52vR92vfJWTvFUHA7JNlsOtucxfyyyizSwwr1O7afvMTUaK6pAnNW9TxnAOW0JOBg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:36.415 response time in milliseconds: 914
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 554
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":978,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":808,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"674029","meins":"L","id":279,"pack":"10","productName":"Imidastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/385\/1597169667894-Novacode.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306417","meins":"L","id":385,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":807,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":781,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"741009","meins":"L","id":311,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":839,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":767,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2589,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":10.0,"steuc":"Z001","matnr":"666004","meins":"L","id":738,"pack":"10","productName":"DOOM-1","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4227,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z001","matnr":"666005","meins":"L","id":739,"pack":"2","productName":"DOOM-5","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4228,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"3.5 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/319\/1592505845458-Pandora.png"}],"unitsCount":3.0,"steuc":"Z001","matnr":"6300014","meins":"L","id":319,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":973,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":845,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/255\/1598544105783-Topple.png"}],"unitsCount":25.0,"steuc":"Z001","matnr":"728005","meins":"NoS","id":255,"pack":"25","productName":"Topple","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1007,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2287,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":832,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2603,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2613,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2620,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.2 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/434\/1598530650615-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303835","meins":"Kg","id":434,"pack":"12","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1072,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2652,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2698,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1079,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2710,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2744,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":821,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534069182-Catalyst_Packshot.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6306932","meins":"L","id":504,"pack":"10","productName":"CATALYST","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2290,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/406\/1592505823095-Starwet_Gold.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400568","meins":"L","id":406,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1309,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2611,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2617,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2619,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2642,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2285,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2670,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2682,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2694,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2735,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1066,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then assert availableProduct.length == 0 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.008
16:57:36.482 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:57:36.482 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.000
16:57:36.483 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("pendingKYCRetailerNumber"))} 9.757
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9325743603"
}
>>> * url baseURL 0.000
16:57:36.483 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("pendingKYCRetailerNumber"))}
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.382
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9325743603"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.001
16:57:36.550 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.003
16:57:36.554 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.366
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:57:45.922 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.313
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9325743603",
  "otp": 546296
}
>>>> * url baseURL 0.000
16:57:45.922 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:45.927 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.303
16:57:45.929 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9325743603","otp":546296}

16:57:46.231 response time in milliseconds: 301
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.001
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:57:46.236 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:57:46.240 over-writing existing variable 'token' with new value: token.authToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.362
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:46.254 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.007
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:46.264 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.334
16:57:46.265 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:46.596 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 55
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16668,"state":"R11","appUser":{"referrerName":"gAyGziSC","lastName":"tXFraWIP","referrerMobileNumber":"","altMobile":"9325743603","lastModifiedDate":"2021-03-08T08:04:24Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"anonymousUser","latitude":null,"mobile":"9325743603","depo":null,"countryId":null,"firstName":"RKPinuPm","createdDate":"2021-01-28T08:20:34Z","createdBy":"anonymousUser","altEmail":null,"id":19176,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"TESTvY1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"22AAAAA0000Av1Z5","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"PENDING","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":360360,"plant":null,"isWalletAllowed":true,"firmName":"Agro","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS26","enterpriseDivisionId":2,"id":368,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":62},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":369,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"DS26","enterpriseDivisionId":1,"id":367,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":62}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"19176","firmType":null,"bankAccountIfscCode":null,"street":"GPO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[],"pinCodeFAMappingId":62,"bankBranchCity":null,"lastModifiedDate":"2021-01-28T14:53:38Z","retryCount":null,"lastModifiedBy":"19156","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"28 Jan 2021","isNeftActive":true,"createdDate":"2021-01-28T14:53:38Z","districtId":5193,"createdBy":"19156","appUserId":19176}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.002
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> Then assert currentKYCStatus == "PENDING" 0.000
>> Then assert isServiceable == true 0.000
>> * def availableProduct = utils().getAvailableProducts(token, currentKYCStatus, isServiceable) 0.928
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:57:46.620 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:57:46.623 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.893
16:57:46.625 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:47.507 response time in milliseconds: 878
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 646
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS26","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":988,"enterpriseId":1,"closingQty":40.4,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/358\/1592506193160-DSP99.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6303849","meins":"L","id":358,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":900,"enterpriseId":1,"closingQty":130.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":913,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/248\/1592509274005-Hectastar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"715023","meins":"L","id":248,"pack":"10","productName":"Hectastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":877,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/297\/1592507288260-Monostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"691038","meins":"L","id":297,"pack":"10","productName":"Monostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":870,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":893,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/313\/1592508050946-Remostar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"741008","meins":"L","id":313,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":881,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":867,"enterpriseId":1,"closingQty":150.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":886,"enterpriseId":1,"closingQty":1050.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3921,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":909,"enterpriseId":1,"closingQty":150.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"700.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/321\/1592505817757-Pandora.png"}],"unitsCount":15.0,"steuc":"Z001","matnr":"6300012","meins":"L","id":321,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":985,"enterpriseId":1,"closingQty":79.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":894,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":895,"enterpriseId":1,"closingQty":500.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/510\/1603907887994-1597170076782-Swalpendi.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"704012","meins":"L","id":510,"pack":"10","productName":"Swal Pendi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2579,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":916,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2419,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"80.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592504427801-Audi.png"}],"unitsCount":120.0,"steuc":"Z001","matnr":"710022","meins":"Kg","id":327,"pack":"9.6","productName":"Audi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1126,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3940,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3948,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS26","product":{"unitMeins":"300.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/353\/1592505013207-Delma.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6303833","meins":"Kg","id":353,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":899,"enterpriseId":1,"closingQty":82.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":875,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":906,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":912,"enterpriseId":1,"closingQty":190.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3935,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3945,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3952,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1140,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3984,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1392,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/367\/1592508656604-BattalionFS.png"}],"unitsCount":20.0,"steuc":"Z006","matnr":"6305756","meins":"L","id":367,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":903,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1386,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4030,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1180,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4042,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4076,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS26","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":887,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":921,"enterpriseId":1,"closingQty":140.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/408\/1592505899969-Starwet_Gold.png"}],"unitsCount":50.0,"steuc":"Z00A","matnr":"6400570","meins":"L","id":408,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":918,"enterpriseId":1,"closingQty":55.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":910,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS26","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/333\/1592507361133-Ratfree.png"}],"unitsCount":100.0,"steuc":"Z005","matnr":"693021","meins":"Kg","id":333,"pack":"10","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":873,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/244\/1592509364305-Safesilo_Plus.jpg"}],"unitsCount":600.0,"steuc":"Z005","matnr":"6303796","meins":"Kg","id":244,"pack":"6","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":897,"enterpriseId":1,"closingQty":6.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1183,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3943,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3951,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3949,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3974,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2417,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4002,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4014,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4026,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1413,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4067,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS26","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1166,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1157,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then assert availableProduct.length == 0 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.327
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:47.538 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:47.540 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.311
16:57:47.542 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:57:47.851 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:47 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 25

>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.002
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
16:57:47.856 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def removeProucts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.001
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.330
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w"
}
>>> * url baseURL 0.000
16:57:47.863 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)}
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:57:47.881 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:47.884 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.298
16:57:47.886 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:48.182 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16668,"state":"R11","appUser":{"referrerName":"gAyGziSC","lastName":"tXFraWIP","referrerMobileNumber":"","altMobile":"9325743603","lastModifiedDate":"2021-03-08T08:04:24Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"anonymousUser","latitude":null,"mobile":"9325743603","depo":null,"countryId":null,"firstName":"RKPinuPm","createdDate":"2021-01-28T08:20:34Z","createdBy":"anonymousUser","altEmail":null,"id":19176,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"TESTvY1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"22AAAAA0000Av1Z5","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"PENDING","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":360360,"plant":null,"isWalletAllowed":true,"firmName":"Agro","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS26","enterpriseDivisionId":2,"id":368,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":62},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":369,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"DS26","enterpriseDivisionId":1,"id":367,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":62}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"19176","firmType":null,"bankAccountIfscCode":null,"street":"GPO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[],"pinCodeFAMappingId":62,"bankBranchCity":null,"lastModifiedDate":"2021-01-28T14:53:38Z","retryCount":null,"lastModifiedBy":"19156","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"28 Jan 2021","isNeftActive":true,"createdDate":"2021-01-28T14:53:38Z","districtId":5193,"createdBy":"19156","appUserId":19176}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.001
16:57:48.195 over-writing existing variable 'currentKYCStatus' with new value: getRetailerKYCDetails.response.currentKYCStatus
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.001
16:57:48.196 over-writing existing variable 'isServiceable' with new value: getRetailerKYCDetails.response.isServiceable
>> * def availableProduct = utils().getAvailableProductsForCategory("Pesticide License", token, currentKYCStatus, isServiceable) 0.385
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w"
}
>>> * url baseURL 0.000
16:57:48.197 over-writing existing variable 'availableProduct' with new value: utils().getAvailableProductsForCategory("Pesticide License", token, currentKYCStatus, isServiceable)
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:57:48.227 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:48.232 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.321
16:57:48.235 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg2Nn0.ckGwdSLZO0srTcVQ6I6Suad08BXeMcMtSbmp9pRcu7TDLDUUCujmR_NEC8lGhC0PKEU03CVyR6x8cwqz03PD_w
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:48.548 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS26","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":988,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/358\/1592506193160-DSP99.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6303849","meins":"L","id":358,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":900,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":913,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/248\/1592509274005-Hectastar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"715023","meins":"L","id":248,"pack":"10","productName":"Hectastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":877,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/297\/1592507288260-Monostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"691038","meins":"L","id":297,"pack":"10","productName":"Monostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":870,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":893,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/313\/1592508050946-Remostar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"741008","meins":"L","id":313,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":881,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":867,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":886,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3921,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":909,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"700.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/321\/1592505817757-Pandora.png"}],"unitsCount":15.0,"steuc":"Z001","matnr":"6300012","meins":"L","id":321,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":985,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":894,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":895,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/510\/1603907887994-1597170076782-Swalpendi.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"704012","meins":"L","id":510,"pack":"10","productName":"Swal Pendi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2579,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2419,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"80.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592504427801-Audi.png"}],"unitsCount":120.0,"steuc":"Z001","matnr":"710022","meins":"Kg","id":327,"pack":"9.6","productName":"Audi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1126,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3940,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3948,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS26","product":{"unitMeins":"300.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/353\/1592505013207-Delma.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6303833","meins":"Kg","id":353,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":899,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":875,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":912,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3935,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3945,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3952,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1140,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3984,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1392,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/367\/1592508656604-BattalionFS.png"}],"unitsCount":20.0,"steuc":"Z006","matnr":"6305756","meins":"L","id":367,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":903,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1386,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4030,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1180,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4042,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4076,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS26","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":887,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":921,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/408\/1592505899969-Starwet_Gold.png"}],"unitsCount":50.0,"steuc":"Z00A","matnr":"6400570","meins":"L","id":408,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":918,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":910,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS26","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/333\/1592507361133-Ratfree.png"}],"unitsCount":100.0,"steuc":"Z005","matnr":"693021","meins":"Kg","id":333,"pack":"10","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":873,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/244\/1592509364305-Safesilo_Plus.jpg"}],"unitsCount":600.0,"steuc":"Z005","matnr":"6303796","meins":"Kg","id":244,"pack":"6","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":897,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1183,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3943,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3951,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3949,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3974,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2417,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4002,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4014,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4026,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1413,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4067,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS26","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1166,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1157,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct.length == 0) karate.log('Skipping the Bank Account Details flow as city is not available') 0.001
16:57:48.584 Skipping the Bank Account Details flow as city is not available 
>> And eval if(availableProduct.length == 0) karate.abort() 0.000
16:57:48.585 abort at classpath:nurture_retail_validation_flow/productCatalog/productCatalog.feature:140
>> * def productId = availableProduct[0].product.id; 0.000
>> * def werks = availableProduct[0].werks; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.000
>> * def availableProduct = utils().getAvailableProductsForCategory("Fertilizer License", token, currentKYCStatus, isServiceable) 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct.length == 0) karate.log('Skipping the Bank Account Details flow as city is not available') 0.000
>> And eval if(availableProduct.length == 0) karate.abort() 0.000
>> * def productId = availableProduct[0].product.id; 0.000
>> * def werks = availableProduct[0].werks; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.000
>> Then assert addedCartProducts.response.title == "Sorry! you cannot add products from this category with the other category products in cart"; 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def enterpriseIds = utils().getEnterPriseIdsForAvailableProducts(token, currentKYCStatus, isServiceable); 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(enterpriseIds.length < 2) karate.log('Skipping this test case as we need minimun 2 enterprise ids.') 0.000
>> And eval if(enterpriseIds.length < 2) karate.abort() 0.000
>> * def availableProduct = utils().getProductsAccordingToEnterprise(enterpriseIds[0], token, currentKYCStatus, isServiceable) 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct.length == 0) karate.log('Skipping this test case as we need minimun 1 product to continue.') 0.000
>> And eval if(availableProduct.length == 0) karate.abort() 0.000
>> * def productId = availableProduct[0].product.id; 0.000
>> * def werks = availableProduct[0].werks; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.000
>> * def availableProduct = utils().getProductsAccordingToEnterprise(enterpriseIds[1], token, currentKYCStatus, isServiceable) 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProduct.length == 0) karate.log('Skipping this test case as we need minimun 1 product to continue.') 0.000
>> And eval if(availableProduct.length == 0) karate.abort() 0.000
>> * def productId = availableProduct[0].product.id; 0.000
>> * def werks = availableProduct[0].werks; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.000
>> Then assert addedCartProducts.response.title == "Sorry! you cannot add products from two different brands in the same cart"; 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:57:48.593 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:48.593 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.000
16:57:48.596 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("pendingKYCRetailerNumber")) } 10.110
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9325743603"
}
>>> * url baseURL 0.000
16:57:48.597 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("pendingKYCRetailerNumber")) }
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.808
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9325743603"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:57:48.617 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:57:48.618 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.798
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:57:58.418 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.286
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9325743603",
  "otp": 546296
}
>>>> * url baseURL 0.000
16:57:58.418 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:57:58.423 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.278
16:57:58.430 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9325743603","otp":546296}

16:57:58.702 response time in milliseconds: 272
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg3OH0.W10gQwDht9t_-1u3_cuIrLHdgr-pjw2xeKJu2BStEP1_OXtJh--_zucoSy75ihtddDC0yYZkAjiPYH5lyHvl0w
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 36
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg3OH0.W10gQwDht9t_-1u3_cuIrLHdgr-pjw2xeKJu2BStEP1_OXtJh--_zucoSy75ihtddDC0yYZkAjiPYH5lyHvl0w"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:57:58.704 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.001
16:57:58.707 over-writing existing variable 'token' with new value: token.authToken;
>> Then assert utils().verifyPriseForAllProduct(token, "KYC_NOT_APPROVED") 0.369
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg3OH0.W10gQwDht9t_-1u3_cuIrLHdgr-pjw2xeKJu2BStEP1_OXtJh--_zucoSy75ihtddDC0yYZkAjiPYH5lyHvl0w"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:58.719 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:57:58.722 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.332
16:57:58.726 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE3NiIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg3OH0.W10gQwDht9t_-1u3_cuIrLHdgr-pjw2xeKJu2BStEP1_OXtJh--_zucoSy75ihtddDC0yYZkAjiPYH5lyHvl0w
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:57:59.052 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:27:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 63
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS26","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":988,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/358\/1592506193160-DSP99.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6303849","meins":"L","id":358,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":900,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":913,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/248\/1592509274005-Hectastar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"715023","meins":"L","id":248,"pack":"10","productName":"Hectastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":877,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/297\/1592507288260-Monostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"691038","meins":"L","id":297,"pack":"10","productName":"Monostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":870,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":893,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/313\/1592508050946-Remostar.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"741008","meins":"L","id":313,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":881,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":867,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":886,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3921,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":909,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"700.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/321\/1592505817757-Pandora.png"}],"unitsCount":15.0,"steuc":"Z001","matnr":"6300012","meins":"L","id":321,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":985,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":894,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":895,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/510\/1603907887994-1597170076782-Swalpendi.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"704012","meins":"L","id":510,"pack":"10","productName":"Swal Pendi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2579,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2419,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"80.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592504427801-Audi.png"}],"unitsCount":120.0,"steuc":"Z001","matnr":"710022","meins":"Kg","id":327,"pack":"9.6","productName":"Audi","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1126,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3940,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3948,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS26","product":{"unitMeins":"300.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/353\/1592505013207-Delma.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6303833","meins":"Kg","id":353,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":899,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":875,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":912,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3935,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3945,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3952,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1140,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3984,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1392,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS26","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/367\/1592508656604-BattalionFS.png"}],"unitsCount":20.0,"steuc":"Z006","matnr":"6305756","meins":"L","id":367,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":903,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1386,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4030,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1180,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4042,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4076,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS26","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":887,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":921,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/408\/1592505899969-Starwet_Gold.png"}],"unitsCount":50.0,"steuc":"Z00A","matnr":"6400570","meins":"L","id":408,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":918,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":910,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS26","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/333\/1592507361133-Ratfree.png"}],"unitsCount":100.0,"steuc":"Z005","matnr":"693021","meins":"Kg","id":333,"pack":"10","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":873,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/244\/1592509364305-Safesilo_Plus.jpg"}],"unitsCount":600.0,"steuc":"Z005","matnr":"6303796","meins":"Kg","id":244,"pack":"6","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":897,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1183,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3943,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3951,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3949,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":3974,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2417,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4002,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4014,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4026,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1413,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":4067,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS26","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1166,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS26","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":1157,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.001
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.001
16:57:59.082 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:57:59.084 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.000
16:57:59.085 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 9.216
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
>>> * url baseURL 0.000
16:57:59.086 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))}
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.888
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:57:59.098 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:57:59.099 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.880
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:58:07.981 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.315
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>>>> * url baseURL 0.000
16:58:07.982 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:58:07.999 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.290
16:58:08.004 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

16:58:08.293 response time in milliseconds: 289
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg4OH0.KuY-LEVAi1Ftpd-m-2uMZIC-F8a94uZtleY4EsGcmVZuPnp9FfjOwOPT0jkkK9vM-n0YyMQw6esLoKKuYq_YHg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 36
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg4OH0.KuY-LEVAi1Ftpd-m-2uMZIC-F8a94uZtleY4EsGcmVZuPnp9FfjOwOPT0jkkK9vM-n0YyMQw6esLoKKuYq_YHg"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:58:08.298 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:58:08.303 over-writing existing variable 'token' with new value: token.authToken;
>> Then assert utils().verifyPriseForAllProduct(token, "KYC_APPROVED") 1.104
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg4OH0.KuY-LEVAi1Ftpd-m-2uMZIC-F8a94uZtleY4EsGcmVZuPnp9FfjOwOPT0jkkK9vM-n0YyMQw6esLoKKuYq_YHg"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:08.316 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:08.317 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 1.076
16:58:08.319 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjg4OH0.KuY-LEVAi1Ftpd-m-2uMZIC-F8a94uZtleY4EsGcmVZuPnp9FfjOwOPT0jkkK9vM-n0YyMQw6esLoKKuYq_YHg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:09.387 response time in milliseconds: 1065
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 606
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":978,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306439","meins":"L","id":388,"pack":"10","productName":"Hamor","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":808,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/279\/1592507139718-Imidastar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"674029","meins":"L","id":279,"pack":"10","productName":"Imidastar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/385\/1597169667894-Novacode.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6306417","meins":"L","id":385,"pack":"10","productName":"Novacode","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":807,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/273\/1592505952802-Panama.png"}],"unitsCount":12.0,"steuc":"Z003","matnr":"6300004","meins":"Kg","id":273,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":781,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/311\/1592508029714-Remostar.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"741009","meins":"L","id":311,"pack":"10","productName":"Remostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":839,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/231\/1592507520405-Starthene.png"}],"unitsCount":15.0,"steuc":"Z003","matnr":"682050","meins":"Kg","id":231,"pack":"15","productName":"Starthene","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":767,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2589,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":10.0,"steuc":"Z001","matnr":"666004","meins":"L","id":738,"pack":"10","productName":"DOOM-1","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4227,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"RAN1","product":{"unitMeins":"1.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z001","matnr":"666005","meins":"L","id":739,"pack":"2","productName":"DOOM-5","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4228,"enterpriseId":2,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"3.5 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/319\/1592505845458-Pandora.png"}],"unitsCount":3.0,"steuc":"Z001","matnr":"6300014","meins":"L","id":319,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":973,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"4.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/324\/1592509459838-Swachh.png"}],"unitsCount":6.0,"steuc":"Z001","matnr":"6300009","meins":"Kg","id":324,"pack":"24","productName":"Swachh","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":845,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/255\/1598544105783-Topple.png"}],"unitsCount":25.0,"steuc":"Z001","matnr":"728005","meins":"NoS","id":255,"pack":"25","productName":"Topple","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1007,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg"}],"unitsCount":12.0,"steuc":"Z001","matnr":"6307156","meins":"L","id":501,"pack":"12","productName":"Alito","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2287,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS16","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/284\/1592506248430-Stargem45.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"706049","meins":"Kg","id":284,"pack":"20","productName":"Stargem","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":832,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS26","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/368\/1592509559566-Stargem_plus.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6305943","meins":"Kg","id":368,"pack":"10","productName":"Stargem Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":906,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2603,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2613,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2620,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.2 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/434\/1598530650615-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303835","meins":"Kg","id":434,"pack":"12","productName":"Delma","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1072,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2652,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2698,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/452\/1598531287658-Quickper.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6306806","meins":"Kg","id":452,"pack":"10","productName":"Quickper","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1079,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2710,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2744,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/412\/1592506817266-Plantonik.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400574","meins":"L","id":412,"pack":"10","productName":"Plantonik","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":821,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534069182-Catalyst_Packshot.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6306932","meins":"L","id":504,"pack":"10","productName":"CATALYST","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2290,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/406\/1592505823095-Starwet_Gold.png"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"6400568","meins":"L","id":406,"pack":"5","productName":"Starwet Gold","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1309,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2611,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2617,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2619,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2642,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031602","meins":"Kg","id":499,"pack":"10","productName":"K-FOL","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2285,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2670,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2682,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2694,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"DS10","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2735,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"1.5 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/418\/1597169768991-Ultimos_Packshot_600gm.png"}],"unitsCount":12.0,"steuc":"BIOSTIM","matnr":"6306886","meins":"Kg","id":418,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/394\/1592506651360-Propamite.png"}],"unitsCount":2.0,"steuc":"BIOFERT","matnr":"6400552","meins":"L","id":394,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":1066,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":null}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:58:09.410 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:09.411 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def invalidId = "000000" 0.000
>> * def invaidProductName = "aaaaaaaaaa" 0.000
>> * def token = token.authToken; 0.000
16:58:09.413 over-writing existing variable 'token' with new value: token.authToken;
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:09.418 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
16:58:09.419 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
16:58:09.419 over-writing existing variable 'token' with new value: authToken.authToken;
> * def manageFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/manageFarmer.feature') { authToken: #(token) } 10.686
> nurture_retail_validation_flow/manageFarmer/manageFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:58:09.535 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:09.535 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = token.authToken; 0.000
16:58:09.537 over-writing existing variable 'token' with new value: token.authToken;
>> * def myFarmersWorkflow = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/viewAndAddFarmer.feature') { authToken: #(token)} 9.035
>> nurture_retail_validation_flow/manageFarmer/MyFarmers/viewAndAddFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:09.577 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:09.578 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def invalidNumber = "0000000000"; 0.000
>>> * def token = token.authToken; 0.000
16:58:09.580 over-writing existing variable 'token' with new value: token.authToken;
>>> * def allCrops = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getCrops.feature') { authToken: #(token) } 0.319
>>> nurture_retail_application/manageFarmer/MyFarmers/getCrops.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.002
16:58:09.588 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "serverId" : "#string",
  "keyEnglishName" : "#string",
  "name" : "#string",
  "localizedKey" : "#string"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','crops' 0.000
>>>> When method get 0.305
16:58:09.591 request:
1 > GET https://dev.retail.nurture.farm/api/crops
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:09.893 response time in milliseconds: 301
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 34
[{"name":"Cotton","keyEnglishName":"Cotton","serverId":"1","localizedKey":"crop.cotton"},{"name":"Rice\/Paddy","keyEnglishName":"Rice\/Paddy","serverId":"2","localizedKey":"crop.rice"},{"name":"Clusterbean","keyEnglishName":"Clusterbean","serverId":"3","localizedKey":"crop.clusterbean"},{"name":"Groundnut ","keyEnglishName":"Groundnut ","serverId":"4","localizedKey":"crop.groundnut"},{"name":"Black\/Green Gram","keyEnglishName":"Black\/Green Gram","serverId":"5","localizedKey":"crop.blackgreengram"},{"name":"Citrus\/Kinnow","keyEnglishName":"Citrus\/Kinnow","serverId":"6","localizedKey":"crop.citrus"},{"name":"Sugarcane","keyEnglishName":"Sugarcane","serverId":"7","localizedKey":"crop.sugarcane"},{"name":"Cole Crops","keyEnglishName":"Cole Crops","serverId":"8","localizedKey":"crop.colecrops"},{"name":"Tomato","keyEnglishName":"Tomato","serverId":"9","localizedKey":"crop.tomato"},{"name":"Mustard","keyEnglishName":"Mustard","serverId":"10","localizedKey":"crop.mustard"},{"name":"Chilli","keyEnglishName":"Chilli","serverId":"19","localizedKey":"crop.chilli"},{"name":"Coriander","keyEnglishName":"Coriander","serverId":"25","localizedKey":"crop.coriander"},{"name":"Sesame","keyEnglishName":"Sesame","serverId":"26","localizedKey":"crop.sesame"},{"name":"Tobacco","keyEnglishName":"Tobacco","serverId":"27","localizedKey":"crop.tobacco"},{"name":"Tea","keyEnglishName":"Tea","serverId":"28","localizedKey":"crop.tea"},{"name":"Coffee","keyEnglishName":"Coffee","serverId":"29","localizedKey":"crop.coffee"},{"name":"Sorghum\/Jowar","keyEnglishName":"Sorghum\/Jowar","serverId":"30","localizedKey":"crop.sorghum"},{"name":"Okra","keyEnglishName":"Okra","serverId":"31","localizedKey":"crop.okra"},{"name":"Soybean","keyEnglishName":"Soybean","serverId":"32","localizedKey":"crop.soyabean"},{"name":"Brinjal\/Egg Plant\/aubergine","keyEnglishName":"Brinjal\/Egg Plant\/aubergine","serverId":"33","localizedKey":"crop.brinjal"},{"name":"Wheat","keyEnglishName":"Wheat","serverId":"35","localizedKey":"crop.wheat"},{"name":"Corn","keyEnglishName":"Corn","serverId":"36","localizedKey":"crop.corn"},{"name":"Bengal Gram","keyEnglishName":"Bengal Gram","serverId":"37","localizedKey":"crop.bengalgram"},{"name":"Red Gram","keyEnglishName":"Red Gram","serverId":"38","localizedKey":"crop.redgram"},{"name":"Banana","keyEnglishName":"Banana","serverId":"39","localizedKey":"crop.banana"},{"name":"Pomegranate","keyEnglishName":"Pomegranate","serverId":"40","localizedKey":"crop.pomegranate"},{"name":"Watermelon","keyEnglishName":"Watermelon","serverId":"41","localizedKey":"crop.watermelon"},{"name":"Sweet Orange","keyEnglishName":"Sweet Orange","serverId":"42","localizedKey":"crop.sweetorange"},{"name":"Orange","keyEnglishName":"Orange","serverId":"43","localizedKey":"crop.orange"},{"name":"Lime","keyEnglishName":"Lime","serverId":"44","localizedKey":"crop.lime"},{"name":"Cumin","keyEnglishName":"Cumin","serverId":"46","localizedKey":"crop.cumin"},{"name":"Potato","keyEnglishName":"Potato","serverId":"47","localizedKey":"crop.potato"},{"name":"Apple","keyEnglishName":"Apple","serverId":"48","localizedKey":"crop.apple"},{"name":"Bajra\/Pearl Millet","keyEnglishName":"Bajra\/Pearl Millet","serverId":"49","localizedKey":"crop.bajrasorghum"},{"name":"Beet Root","keyEnglishName":"Beet Root","serverId":"50","localizedKey":"crop.beetroot"},{"name":"Bitter Gourd","keyEnglishName":"Bitter Gourd","serverId":"51","localizedKey":"crop.bittergourd"},{"name":"Bottle Gourd","keyEnglishName":"Bottle Gourd","serverId":"52","localizedKey":"crop.bottlegourd"},{"name":"Cabbage","keyEnglishName":"Cabbage","serverId":"53","localizedKey":"crop.cabbage"},{"name":"Capsicum","keyEnglishName":"Capsicum","serverId":"54","localizedKey":"crop.capsicum"},{"name":"Cardamom","keyEnglishName":"Cardamom","serverId":"55","localizedKey":"crop.cardamom"},{"name":"Carrot","keyEnglishName":"Carrot","serverId":"56","localizedKey":"crop.carrot"},{"name":"Cashew","keyEnglishName":"Cashew","serverId":"57","localizedKey":"crop.cashew"},{"name":"Cauliflower","keyEnglishName":"Cauliflower","serverId":"58","localizedKey":"crop.cauliflower"},{"name":"Chikoo","keyEnglishName":"Chikoo","serverId":"59","localizedKey":"crop.chikoo"},{"name":"Coconut","keyEnglishName":"Coconut","serverId":"62","localizedKey":"crop.coconut"},{"name":"Cucumber","keyEnglishName":"Cucumber","serverId":"63","localizedKey":"crop.cucumber"},{"name":"Fenugreek","keyEnglishName":"Fenugreek","serverId":"64","localizedKey":"crop.fenugreek"},{"name":"Floriculture","keyEnglishName":"Floriculture","serverId":"65","localizedKey":"crop.floriculture"},{"name":"French Bean","keyEnglishName":"French Bean","serverId":"66","localizedKey":"crop.frenchbean"},{"name":"Garlic","keyEnglishName":"Garlic","serverId":"67","localizedKey":"crop.garlic"},{"name":"Ginger","keyEnglishName":"Ginger","serverId":"68","localizedKey":"crop.ginger"},{"name":"Green Peas","keyEnglishName":"Green Peas","serverId":"69","localizedKey":"crop.greenpeas"},{"name":"Guava","keyEnglishName":"Guava","serverId":"70","localizedKey":"crop.guava"},{"name":"Jute","keyEnglishName":"Jute","serverId":"71","localizedKey":"crop.jute"},{"name":"Kidney Beans","keyEnglishName":"Kidney Beans","serverId":"72","localizedKey":"crop.kidneybeans"},{"name":"Mango","keyEnglishName":"Mango","serverId":"74","localizedKey":"crop.mango"},{"name":"Mentha","keyEnglishName":"Mentha","serverId":"75","localizedKey":"crop.mentha"},{"name":"Muskmelon","keyEnglishName":"Muskmelon","serverId":"76","localizedKey":"crop.muskmelon"},{"name":"Papaya","keyEnglishName":"Papaya","serverId":"77","localizedKey":"crop.papaya"},{"name":"Pumpkin","keyEnglishName":"Pumpkin","serverId":"79","localizedKey":"crop.pumpkin"},{"name":"Radish","keyEnglishName":"Radish","serverId":"80","localizedKey":"crop.radish"},{"name":"Ridge Gourd","keyEnglishName":"Ridge Gourd","serverId":"81","localizedKey":"crop.ridgegourd"},{"name":"Rubber","keyEnglishName":"Rubber","serverId":"82","localizedKey":"crop.rubber"},{"name":"Spinach","keyEnglishName":"Spinach","serverId":"83","localizedKey":"crop.spinach"},{"name":"Sponge Gourd","keyEnglishName":"Sponge Gourd","serverId":"84","localizedKey":"crop.spongegourd"},{"name":"Squash","keyEnglishName":"Squash","serverId":"85","localizedKey":"crop.squash"},{"name":"Strawberries","keyEnglishName":"Strawberries","serverId":"86","localizedKey":"crop.strawberries"},{"name":"Tinda","keyEnglishName":"Tinda","serverId":"87","localizedKey":"crop.tinda"},{"name":"Turmeric","keyEnglishName":"Turmeric","serverId":"88","localizedKey":"crop.turmeric"},{"name":"Grapes","keyEnglishName":"Grapes","serverId":"89","localizedKey":"crop.grapes"},{"name":"Maize","keyEnglishName":"Maize","serverId":"90","localizedKey":"crop.maize"},{"name":"Henna","keyEnglishName":"Henna","serverId":"91","localizedKey":"crop.henna"},{"name":"Castor","keyEnglishName":"Castor","serverId":"92","localizedKey":"crop.castor"},{"name":"Moth","keyEnglishName":"Moth","serverId":"93","localizedKey":"crop.moth"},{"name":"Fennel","keyEnglishName":"Fennel","serverId":"94","localizedKey":"crop.fennel"},{"name":"Onion","keyEnglishName":"Onion","serverId":"109","localizedKey":"crop.onion"},{"name":"Marigold","keyEnglishName":"Marigold","serverId":"110","localizedKey":"crop.marigold"},{"name":"Jasmine","keyEnglishName":"Jasmine","serverId":"111","localizedKey":"crop.jasmine"},{"name":"Betelvine","keyEnglishName":"Betelvine","serverId":"112","localizedKey":"crop.betelvine"}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].keyEnglishName != " " 0.000
>>>> And match response[*].name != " " 0.000
>>>> And match response[*].localizedKey != " " 0.000
>>>> And match response[0] == schema 0.000
>>> * def farmerCrops = utils().getCrops(allCrops.response); 0.028
>>> * def states = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getState.feature') { authToken: #(token) } 0.356
>>> nurture_retail_application/manageFarmer/MyFarmers/getState.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:09.942 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'geoTypeId', '2' 0.001
>>>> When method get 0.333
16:58:09.947 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/geoTypeId/2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:10.277 response time in milliseconds: 329
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 87
[{"code":"28703fc5-23d3-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andaman and Nicobar Islands","serverId":2792221},{"code":"R06","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Andhra pradesh","serverId":2473},{"code":"5e9f1d35-2385-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Arunachal Pradesh","serverId":2750881},{"code":"c24c101f-23cf-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Assam","serverId":2759359},{"code":"R11","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Bihar","serverId":2707},{"code":"R07","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Chhattisgarh","serverId":2684},{"code":"b80b41d8-23db-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Dadra And Nagar Haveli","serverId":2826379},{"code":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Delhi","serverId":2574223},{"code":"0534c545-23de-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Goa","serverId":2826509},{"code":"R08","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Gujarat","serverId":2704},{"code":"R01","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Haryana","serverId":278},{"code":"eaf906f4-23e7-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Himachal Pradesh","serverId":2868554},{"code":"fef5fa97-23e5-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jammu and Kashmir","serverId":2860076},{"code":"R13","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Jharkhand","serverId":2709},{"code":"R16","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Karnataka","serverId":2713},{"code":"R15","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Kerala","serverId":2712},{"code":"b45c99bb-2402-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Lakshadweep","serverId":2948384},{"code":"R05","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Madhya pradesh","serverId":1357},{"code":"R04","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Maharashtra","serverId":947},{"code":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Manipur","serverId":2934902},{"code":"67b18ad2-23fb-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Meghalaya","serverId":2939044},{"code":"20095961-2401-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Mizoram","serverId":2947314},{"code":"00eb3142-240b-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Nagaland","serverId":2948432},{"code":"R12","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Odisha","serverId":2711},{"code":"01c7a997-2417-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Puducherry","serverId":3016699},{"code":"R03","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Punjab","serverId":695},{"code":"R02","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Rajasthan","serverId":417},{"code":"a49a9870-2418-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Sikkim","serverId":3016849},{"code":"R17","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tamil Nadu","serverId":2714},{"code":"55bfbd11-6582-11e9-bd52-02553cf76f90","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Telangana","serverId":5276},{"code":"f41e5561-2419-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Tripura","serverId":3018935},{"code":"R10","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttar Pradesh","serverId":2706},{"code":"R09","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"Uttarakhand","serverId":2705},{"code":"R14","geoType":{"geoTypeName":"Region","active":true,"serverId":2},"geographyName":"West Bengal","serverId":2710}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response[0].geoType) karate.abort() 0.000
>>>> And match response[0].geoType == geoTypeSchema 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature') { authToken: #(token), stateId: #(invalidNumber) } 0.343
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "stateId": "0000000000"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:10.317 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.000
16:58:10.318 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.000
>>>> When method get 0.301
16:58:10.324 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/0000000000
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:10.620 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>> Then assert districtInfo.responseStatus == 200; 0.000
>>> Then assert districtInfo.response[0].geographyName == "Others (Please specify)" 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature') { authToken: #(token), stateId: #("") } 0.412
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "stateId": ""
}
>>>> * url baseURL 0.000
16:58:10.630 over-writing existing variable 'districtInfo' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature') { authToken: #(token), stateId: #("") }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:10.731 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.000
16:58:10.731 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.000
>>>> When method get 0.297
16:58:10.733 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:11.029 response time in milliseconds: 295
1 < 404
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers,Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 34
{"path":"\/api\/geographies\/parentId\/","error":"Not Found","message":"Not Found","timestamp":"2021-05-17T11:28:10.981+00:00","status":404}
>>> Then assert districtInfo.responseStatus == 404; 0.000
>>> Then assert districtInfo.response.error == "Not Found" 0.002
>>> * def randomNumber = utils().getRandomNumber(states.response); 0.001
>>> * def stateId = states.response[randomNumber].serverId; 0.000
>>> * def stateCode = states.response[randomNumber].code; 0.000
>>> * def districtInfo = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) } 0.351
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "stateId": 2709
}
>>>> * url baseURL 0.000
16:58:11.049 over-writing existing variable 'districtInfo' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getDistrictInfo.feature') { authToken: #(token), stateId: #(stateId) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:11.083 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def stateId = {stateId: #(stateId)} 0.000
16:58:11.084 over-writing existing variable 'stateId' with new value: {stateId: #(stateId)}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', stateId.stateId 0.002
>>>> When method get 0.297
16:58:11.098 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2709
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:11.382 response time in milliseconds: 283
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 46
[{"code":"b2a8ba0f-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Bokaro","serverId":2901593},{"code":"b2a8c535-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Chatra","serverId":2901594},{"code":"b2a8c721-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Deoghar","serverId":2901595},{"code":"b2a8c89e-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dhanbad","serverId":2901596},{"code":"b2a8c9fd-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Dumka","serverId":2901597},{"code":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Garhwa","serverId":2901598},{"code":"b2a8cc99-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Giridih","serverId":2901599},{"code":"b2a8cde0-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Godda","serverId":2901600},{"code":"b2a8cf19-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Gumla","serverId":2901601},{"code":"b2a8d04b-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Hazaribagh","serverId":2901602},{"code":"b2a8d1b9-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Jamtara","serverId":2901603},{"code":"b2a8d2fe-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Khunti","serverId":2901604},{"code":"b2a8d432-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Kodarma","serverId":2901605},{"code":"b2a8d572-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Latehar","serverId":2901606},{"code":"b2a8d6b1-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Lohardaga","serverId":2901607},{"code":"b2a8d7ea-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pakur","serverId":2901608},{"code":"b2a8d92c-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Palamu","serverId":2901609},{"code":"b2a8da54-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Pashchimi Singhbhum","serverId":2901610},{"code":"b2a8db98-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Purbi Singhbhum","serverId":2901611},{"code":"b2a8dcc2-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ramgarh","serverId":2901612},{"code":"b2a8de2a-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Ranchi","serverId":2901613},{"code":"b2a8df74-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Sahibganj","serverId":2901614},{"code":"b2a8e0ab-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Saraikela-Kharsawan","serverId":2901615},{"code":"b2a8e1e3-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"District","active":true,"serverId":3},"geographyName":"Simdega","serverId":2901616},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>> Then assert districtInfo.responseStatus == 200; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getTehasilInfo.feature') { authToken: #(token), districtId: #(invalidNumber) } 0.666
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtId": "0000000000"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:11.464 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.002
16:58:11.465 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.001
>>>> When method get 0.576
16:58:11.476 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/0000000000
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:12.045 response time in milliseconds: 569
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 157
[{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>> Then assert tahasilInfo.response[0].geographyName == "Others (Please specify)" 0.000
>>> Then assert tahasilInfo.responseStatus == 200; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getTehasilInfo.feature') { authToken: #(token), districtId: #("") } 0.345
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtId": ""
}
>>>> * url baseURL 0.000
16:58:12.069 over-writing existing variable 'tahasilInfo' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/getTehasilInfo.feature') { authToken: #(token), districtId: #("") }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:12.093 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:58:12.094 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.294
16:58:12.095 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:12.388 response time in milliseconds: 293
1 < 404
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers,Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
{"path":"\/api\/geographies\/parentId\/","error":"Not Found","message":"Not Found","timestamp":"2021-05-17T11:28:12.340+00:00","status":404}
>>> Then assert tahasilInfo.response.error == "Not Found" 0.000
>>> Then assert tahasilInfo.responseStatus == 404; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:58:12.416 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def districtId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def districtCode = districtInfo.response[randomNumber].code; 0.000
>>> * def tahasilInfo = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) } 0.386
>>> nurture_retail_application/manageFarmer/MyFarmers/getTehasilInfo.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtId": 2901598
}
>>>> * url baseURL 0.000
16:58:12.417 over-writing existing variable 'tahasilInfo' with new value: call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getTehasilInfo.feature') { authToken: #(token), districtId: #(districtId) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:12.441 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def districtId = {districtId: #(districtId)}; 0.000
16:58:12.441 over-writing existing variable 'districtId' with new value: {districtId: #(districtId)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:12.441 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def geoTypeSchema = 0.000
{
  "serverId" : '#number',
  "active" : '#boolean',
  "geoTypeName" : '#string'
}
>>>> * def schema = 0.000
{
  "serverId" : '#number',
  "geographyName" : '#string',
  "code" : '#string',
  "geoType" : '#ignore'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','geographies', 'parentId', districtId.districtId 0.000
>>>> When method get 0.316
16:58:12.444 request:
1 > GET https://dev.retail.nurture.farm/api/geographies/parentId/2901598
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:12.758 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
[{"code":"d61277f5-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Bardiha","serverId":2901673},{"code":"d61279a3-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Bhandaria","serverId":2901674},{"code":"d6127b5b-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Bhawnathpur","serverId":2901675},{"code":"d6127d10-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Bishunpura","serverId":2901676},{"code":"d6127ef1-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Chinia","serverId":2901677},{"code":"d61280a3-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Danda","serverId":2901678},{"code":"d6128252-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Dandai","serverId":2901679},{"code":"d61283fd-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Dhurki","serverId":2901680},{"code":"d61285d8-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Garhwa","serverId":2901681},{"code":"d6128794-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kandi","serverId":2901682},{"code":"d612894b-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ketar*","serverId":2901683},{"code":"d6128af9-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Kharaundhi","serverId":2901684},{"code":"d6128cb9-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Majhiaon","serverId":2901685},{"code":"d6128e64-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Meral (Pipra Kalan)","serverId":2901686},{"code":"d612902f-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Nagaruntari","serverId":2901687},{"code":"d61291fa-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ramkanda","serverId":2901688},{"code":"d61293b1-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ramna","serverId":2901689},{"code":"d6129a8d-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Ranka","serverId":2901690},{"code":"d6129c50-23f8-11eb-a3ba-0248be55e900","geoType":{"geoTypeName":"Tehsil","active":true,"serverId":4},"geographyName":"Sagma","serverId":2901691},{"code":"Others (Please specify)","geoType":null,"geographyName":"Others (Please specify)","serverId":-1}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].geographyName != " " 0.000
>>>> And match response[*].serverId != " " 0.000
>>>> And match response[*].code != " " 0.000
>>>> And match response[0] == schema 0.000
>>>> * def schemaCheck = karate.match("response[0].geoType == geoTypeSchema") 0.000
>>>> Then assert utils().verifySchema(response[0].geoType, schemaCheck) 0.002
>>> Then assert tahasilInfo.responseStatus == 200; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.001
16:58:12.804 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.000
>>> * def altMobileNo = ""; 0.000
>>> * def farmerName = utils().getRandomString(10); 0.001
>>> * def mobileNo = utils().getRandomNumberString(10); 0.001
>>> * def addFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.454
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtCode": "b2a8cb52-23f8-11eb-a3ba-0248be55e900",
  "districtId": 2901598,
  "farmerCrops": [
    {
      "cropId": "1",
      "cropName": "Cotton"
    }
  ],
  "stateCode": "R13",
  "stateId": 2709,
  "tehasilCode": "b2a8e1e3-23f8-11eb-a3ba-0248be55e900",
  "tehsilId": 2901616,
  "altMobileNo": "",
  "farmerName": "LvsYoCFcFb",
  "mobileNo": "1476415918"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:12.843 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:12.843 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: #(farmerCrops),
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.303
16:58:12.846 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 301
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"1","cropName":"Cotton"}],"tehsilId":2901616,"districtId":2901598,"landSize":"2","altMobileNo":"","district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","stateId":2709,"mobileNo":"1476415918","state":"R13","farmerName":"LvsYoCFcFb","tehsil":"b2a8e1e3-23f8-11eb-a3ba-0248be55e900"}

16:58:13.147 response time in milliseconds: 301
1 < 201
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < location: /api/farmers/7462
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A new uplecommerceFarmer is created with identifier 7462
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 7462
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":2901616,"altMobileNo":"","stateId":2709,"mobileNo":"1476415918","farmerName":"LvsYoCFcFb","tehsil":"b2a8e1e3-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17095}],"farmerId":null,"districtId":2901598,"landSize":2.0,"isDeleted":false,"district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","id":7462,"state":"R13","village":null,"villageId":null}
>>> Then assert addFarmer.response.altMobileNo == altMobileNo 0.000
>>> Then assert addFarmer.responseStatus == 201; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:58:13.269 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
16:58:13.270 over-writing existing variable 'tehsilId' with new value: districtInfo.response[randomNumber].serverId;
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.001
16:58:13.271 over-writing existing variable 'tehasilCode' with new value: districtInfo.response[randomNumber].code;
>>> * def altMobileNo = utils().getRandomNumberString(10); 0.001
16:58:13.272 over-writing existing variable 'altMobileNo' with new value: utils().getRandomNumberString(10);
>>> * def farmerName = utils().getRandomString(10); 0.000
16:58:13.273 over-writing existing variable 'farmerName' with new value: utils().getRandomString(10);
>>> * def mobileNo = utils().getRandomNumberString(10); 0.000
16:58:13.274 over-writing existing variable 'mobileNo' with new value: utils().getRandomNumberString(10);
>>> * def addFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(""), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.387
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtCode": "b2a8cb52-23f8-11eb-a3ba-0248be55e900",
  "districtId": 2901598,
  "farmerCrops": [
    {
      "cropId": "1",
      "cropName": "Cotton"
    }
  ],
  "stateCode": "R13",
  "stateId": 2709,
  "tehasilCode": "b2a8de2a-23f8-11eb-a3ba-0248be55e900",
  "tehsilId": 2901613,
  "altMobileNo": "",
  "farmerName": "qwRIDidFes",
  "mobileNo": "5624889851"
}
>>>> * url baseURL 0.000
16:58:13.275 over-writing existing variable 'addFarmer' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(""), farmerName: #(farmerName), mobileNo: #(mobileNo) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:13.308 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:13.308 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: #(farmerCrops),
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.297
16:58:13.310 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 301
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"1","cropName":"Cotton"}],"tehsilId":2901613,"districtId":2901598,"landSize":"2","altMobileNo":"","district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","stateId":2709,"mobileNo":"5624889851","state":"R13","farmerName":"qwRIDidFes","tehsil":"b2a8de2a-23f8-11eb-a3ba-0248be55e900"}

16:58:13.603 response time in milliseconds: 293
1 < 201
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < location: /api/farmers/7463
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A new uplecommerceFarmer is created with identifier 7463
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 7463
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":2901613,"altMobileNo":"","stateId":2709,"mobileNo":"5624889851","farmerName":"qwRIDidFes","tehsil":"b2a8de2a-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17096}],"farmerId":null,"districtId":2901598,"landSize":2.0,"isDeleted":false,"district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","id":7463,"state":"R13","village":null,"villageId":null}
>>> Then assert addFarmer.response.altMobileNo == "" 0.000
>>> Then assert addFarmer.responseStatus == 201; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:58:13.663 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
16:58:13.665 over-writing existing variable 'tehsilId' with new value: districtInfo.response[randomNumber].serverId;
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.010
16:58:13.674 over-writing existing variable 'tehasilCode' with new value: districtInfo.response[randomNumber].code;
>>> * def altMobileNo = utils().getRandomNumberString(10); 0.001
16:58:13.676 over-writing existing variable 'altMobileNo' with new value: utils().getRandomNumberString(10);
>>> * def farmerName = utils().getRandomString(10); 0.000
16:58:13.677 over-writing existing variable 'farmerName' with new value: utils().getRandomString(10);
>>> * def mobileNo = utils().getRandomNumberString(10); 0.001
16:58:13.678 over-writing existing variable 'mobileNo' with new value: utils().getRandomNumberString(10);
>>> * def addFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(""), districtId: #(""), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.422
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtCode": "",
  "districtId": "",
  "farmerCrops": [
    {
      "cropId": "1",
      "cropName": "Cotton"
    }
  ],
  "stateCode": "R13",
  "stateId": 2709,
  "tehasilCode": "b2a8d6b1-23f8-11eb-a3ba-0248be55e900",
  "tehsilId": 2901607,
  "altMobileNo": "7788814114",
  "farmerName": "FObXeKUfYC",
  "mobileNo": "3933349571"
}
>>>> * url baseURL 0.000
16:58:13.680 over-writing existing variable 'addFarmer' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(""), districtId: #(""), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:13.743 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:13.743 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: #(farmerCrops),
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.282
16:58:13.746 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 270
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"1","cropName":"Cotton"}],"tehsilId":2901607,"districtId":"","landSize":"2","altMobileNo":"7788814114","district":"","stateId":2709,"mobileNo":"3933349571","state":"R13","farmerName":"FObXeKUfYC","tehsil":"b2a8d6b1-23f8-11eb-a3ba-0248be55e900"}

16:58:14.027 response time in milliseconds: 280
1 < 201
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < location: /api/farmers/7464
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A new uplecommerceFarmer is created with identifier 7464
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 7464
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"tehsilId":2901607,"altMobileNo":"7788814114","stateId":2709,"mobileNo":"3933349571","farmerName":"FObXeKUfYC","tehsil":"b2a8d6b1-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17097}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7464,"state":"R13","village":null,"villageId":null}
>>> Then assert addFarmer.response.districtId == null 0.000
>>> Then assert addFarmer.response.district == "" 0.000
>>> Then assert addFarmer.responseStatus == 201; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:58:14.103 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
16:58:14.104 over-writing existing variable 'tehsilId' with new value: districtInfo.response[randomNumber].serverId;
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.000
16:58:14.104 over-writing existing variable 'tehasilCode' with new value: districtInfo.response[randomNumber].code;
>>> * def altMobileNo = utils().getRandomNumberString(10); 0.000
16:58:14.105 over-writing existing variable 'altMobileNo' with new value: utils().getRandomNumberString(10);
>>> * def farmerName = ""; 0.000
16:58:14.105 over-writing existing variable 'farmerName' with new value: "";
>>> * def mobileNo = utils().getRandomNumberString(10); 0.000
16:58:14.106 over-writing existing variable 'mobileNo' with new value: utils().getRandomNumberString(10);
>>> * def addFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.397
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtCode": "b2a8cb52-23f8-11eb-a3ba-0248be55e900",
  "districtId": 2901598,
  "farmerCrops": [
    {
      "cropId": "1",
      "cropName": "Cotton"
    }
  ],
  "stateCode": "R13",
  "stateId": 2709,
  "tehasilCode": "b2a8cf19-23f8-11eb-a3ba-0248be55e900",
  "tehsilId": 2901601,
  "altMobileNo": "8437984661",
  "farmerName": "",
  "mobileNo": "9977291716"
}
>>>> * url baseURL 0.000
16:58:14.106 over-writing existing variable 'addFarmer' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:14.155 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:14.155 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: #(farmerCrops),
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.272
16:58:14.157 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 301
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"1","cropName":"Cotton"}],"tehsilId":2901601,"districtId":2901598,"landSize":"2","altMobileNo":"8437984661","district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","stateId":2709,"mobileNo":"9977291716","state":"R13","farmerName":"","tehsil":"b2a8cf19-23f8-11eb-a3ba-0248be55e900"}

16:58:14.425 response time in milliseconds: 268
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:14 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.required
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: uplecommerceFarmer
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33
{"path":"\/api\/farmer","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Mobile Number and Farmer Name are mandatory fields","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>>> Then assert addFarmer.response.title == ("Mobile Number and Farmer Name are mandatory fields" || "मोबाइल नंबर और किसान का नाम अनिवार्य क्षेत्र हैं") 0.000
>>> Then assert addFarmer.responseStatus == 400; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:58:14.504 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
16:58:14.505 over-writing existing variable 'tehsilId' with new value: districtInfo.response[randomNumber].serverId;
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.000
16:58:14.506 over-writing existing variable 'tehasilCode' with new value: districtInfo.response[randomNumber].code;
>>> * def altMobileNo = utils().getRandomNumberString(10); 0.000
16:58:14.507 over-writing existing variable 'altMobileNo' with new value: utils().getRandomNumberString(10);
>>> * def farmerName = utils().getRandomNumberString(10); 0.000
16:58:14.507 over-writing existing variable 'farmerName' with new value: utils().getRandomNumberString(10);
>>> * def mobileNo = ""; 0.000
16:58:14.508 over-writing existing variable 'mobileNo' with new value: "";
>>> * def addFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.433
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtCode": "b2a8cb52-23f8-11eb-a3ba-0248be55e900",
  "districtId": 2901598,
  "farmerCrops": [
    {
      "cropId": "1",
      "cropName": "Cotton"
    }
  ],
  "stateCode": "R13",
  "stateId": 2709,
  "tehasilCode": "b2a8da54-23f8-11eb-a3ba-0248be55e900",
  "tehsilId": 2901610,
  "altMobileNo": "3433913329",
  "farmerName": "1655864748",
  "mobileNo": ""
}
>>>> * url baseURL 0.000
16:58:14.509 over-writing existing variable 'addFarmer' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:14.549 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:14.549 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: #(farmerCrops),
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.305
16:58:14.550 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 301
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"1","cropName":"Cotton"}],"tehsilId":2901610,"districtId":2901598,"landSize":"2","altMobileNo":"3433913329","district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","stateId":2709,"mobileNo":"","state":"R13","farmerName":"1655864748","tehsil":"b2a8da54-23f8-11eb-a3ba-0248be55e900"}

16:58:14.854 response time in milliseconds: 304
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:14 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.required
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: uplecommerceFarmer
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 34
{"path":"\/api\/farmer","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Mobile Number and Farmer Name are mandatory fields","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>>> Then assert addFarmer.response.title == "Mobile Number and Farmer Name are mandatory fields" 0.000
>>> Then assert addFarmer.responseStatus == 400; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:58:14.943 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
16:58:14.944 over-writing existing variable 'tehsilId' with new value: districtInfo.response[randomNumber].serverId;
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.000
16:58:14.944 over-writing existing variable 'tehasilCode' with new value: districtInfo.response[randomNumber].code;
>>> * def altMobileNo = utils().getRandomNumberString(10); 0.000
16:58:14.944 over-writing existing variable 'altMobileNo' with new value: utils().getRandomNumberString(10);
>>> * def farmerName = utils().getRandomString(10); 0.000
16:58:14.944 over-writing existing variable 'farmerName' with new value: utils().getRandomString(10);
>>> * def mobileNo = utils().getRandomNumberString(10); 0.000
16:58:14.945 over-writing existing variable 'mobileNo' with new value: utils().getRandomNumberString(10);
>>> * def addFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(""), stateId: #(""), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.461
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtCode": "b2a8cb52-23f8-11eb-a3ba-0248be55e900",
  "districtId": 2901598,
  "farmerCrops": [
    {
      "cropId": "1",
      "cropName": "Cotton"
    }
  ],
  "stateCode": "",
  "stateId": "",
  "tehasilCode": "b2a8cde0-23f8-11eb-a3ba-0248be55e900",
  "tehsilId": 2901600,
  "altMobileNo": "5138347855",
  "farmerName": "jfknUzuedi",
  "mobileNo": "2373366778"
}
>>>> * url baseURL 0.000
16:58:14.946 over-writing existing variable 'addFarmer' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(districtCode), districtId: #(districtId), farmerCrops: #(farmerCrops), stateCode: #(""), stateId: #(""), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:15.005 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:15.006 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: #(farmerCrops),
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.338
16:58:15.009 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 306
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"1","cropName":"Cotton"}],"tehsilId":2901600,"districtId":2901598,"landSize":"2","altMobileNo":"5138347855","district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","stateId":"","mobileNo":"2373366778","state":"","farmerName":"jfknUzuedi","tehsil":"b2a8cde0-23f8-11eb-a3ba-0248be55e900"}

16:58:15.346 response time in milliseconds: 336
1 < 201
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < location: /api/farmers/7465
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A new uplecommerceFarmer is created with identifier 7465
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 7465
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"tehsilId":2901600,"altMobileNo":"5138347855","stateId":null,"mobileNo":"2373366778","farmerName":"jfknUzuedi","tehsil":"b2a8cde0-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17098}],"farmerId":null,"districtId":2901598,"landSize":2.0,"isDeleted":false,"district":"b2a8cb52-23f8-11eb-a3ba-0248be55e900","id":7465,"state":"","village":null,"villageId":null}
>>> Then assert addFarmer.response.state == "" 0.000
>>> Then assert addFarmer.response.stateId == null 0.000
>>> Then assert addFarmer.responseStatus == 201; 0.000
>>> * def randomNumber = utils().getRandomNumber(districtInfo.response); 0.000
16:58:15.407 over-writing existing variable 'randomNumber' with new value: utils().getRandomNumber(districtInfo.response);
>>> * def tehsilId = districtInfo.response[randomNumber].serverId; 0.000
16:58:15.407 over-writing existing variable 'tehsilId' with new value: districtInfo.response[randomNumber].serverId;
>>> * def tehasilCode = districtInfo.response[randomNumber].code; 0.000
16:58:15.407 over-writing existing variable 'tehasilCode' with new value: districtInfo.response[randomNumber].code;
>>> * def altMobileNo = utils().getRandomNumberString(10); 0.000
16:58:15.408 over-writing existing variable 'altMobileNo' with new value: utils().getRandomNumberString(10);
>>> * def farmerName = utils().getRandomString(10); 0.000
16:58:15.408 over-writing existing variable 'farmerName' with new value: utils().getRandomString(10);
>>> * def mobileNo = utils().getRandomNumberString(10); 0.000
16:58:15.408 over-writing existing variable 'mobileNo' with new value: utils().getRandomNumberString(10);
>>> * def addFarmer = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(""), districtId: #(""), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) } 0.419
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "districtCode": "",
  "districtId": "",
  "farmerCrops": [
    {
      "cropId": "1",
      "cropName": "Cotton"
    }
  ],
  "stateCode": "R13",
  "stateId": 2709,
  "tehasilCode": "b2a8c721-23f8-11eb-a3ba-0248be55e900",
  "tehsilId": 2901595,
  "altMobileNo": "8996849815",
  "farmerName": "vXdQReDDho",
  "mobileNo": "3518331643"
}
>>>> * url baseURL 0.000
16:58:15.409 over-writing existing variable 'addFarmer' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/addFarmer.feature') { authToken: #(token), districtCode: #(""), districtId: #(""), farmerCrops: #(farmerCrops), stateCode: #(stateCode), stateId: #(stateId), tehasilCode: #(tehasilCode), tehsilId: #(tehsilId), altMobileNo: #(altMobileNo), farmerName: #(farmerName), mobileNo: #(mobileNo) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:15.447 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:15.447 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','farmer' 0.000
>>>> And request 0.000
{
   altMobileNo: "#(altMobileNo)",
   district: "#(districtCode)",
   districtId: "#(districtId)",
   farmerCrops: #(farmerCrops),
   farmerName: "#(farmerName)",
   landSize: "2",
   mobileNo: "#(mobileNo)",
   state: "#(stateCode)",
   stateId: #(stateId),
   tehsil: "#(tehasilCode)",
   tehsilId: "#(tehsilId)"
 }
>>>> When method post 0.297
16:58:15.449 request:
1 > POST https://dev.retail.nurture.farm/api/farmer
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 270
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"farmerCrops":[{"cropId":"1","cropName":"Cotton"}],"tehsilId":2901595,"districtId":"","landSize":"2","altMobileNo":"8996849815","district":"","stateId":2709,"mobileNo":"3518331643","state":"R13","farmerName":"vXdQReDDho","tehsil":"b2a8c721-23f8-11eb-a3ba-0248be55e900"}

16:58:15.746 response time in milliseconds: 296
1 < 201
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < location: /api/farmers/7466
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A new uplecommerceFarmer is created with identifier 7466
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 7466
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":2901595,"altMobileNo":"8996849815","stateId":2709,"mobileNo":"3518331643","farmerName":"vXdQReDDho","tehsil":"b2a8c721-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17099}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7466,"state":"R13","village":null,"villageId":null}
>>> Then assert addFarmer.response.district == ""; 0.000
>>> Then assert addFarmer.response.districtId == null; 0.000
>>> Then assert addFarmer.responseStatus == 201; 0.000
>>> * def randomPageNumber = utils().getRandomFrom(10); 0.000
>>> * def farmerList = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature') { authToken: #(token), size: #(10), page: #(randomPageNumber)} 0.408
>>> nurture_retail_application/manageFarmer/MyFarmers/getFarmerFromPagination.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "size": 10,
  "page": 5
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:15.876 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = { size: #(size), page: #(page)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.318
16:58:15.877 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?size=10&page=5
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:16.194 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 519
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=6&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=4&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=51&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 65
[{"tehsilId":210869,"altMobileNo":"","stateId":5276,"mobileNo":"9917273696","farmerName":"cJxqEOQdfu","tehsil":"0b2b749d61c44c82b961efb9920a4e70","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11103}],"farmerId":null,"districtId":6399,"landSize":2.0,"isDeleted":false,"district":"42ea95291444486c97c91420a86c921b","id":7114,"state":"55bfbd11-6582-11e9-bd52-02553cf76f90","village":null,"villageId":null},{"tehsilId":2793336,"altMobileNo":"9877319142","stateId":null,"mobileNo":"7227558936","farmerName":"CkMdJiyHks","tehsil":"62bd918b-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":17037},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":17038},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":17039},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":17040},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":17041},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":17042},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":17043},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":17044},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":17045},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":17046},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":17047},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":17048},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":17049},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":17050},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":17051},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":17052},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":17053},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":17054},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":17055},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":17056},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":17057},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":17058},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":17059},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":17060},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":17061},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":17062},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":17063}],"farmerId":null,"districtId":2793331,"landSize":2.0,"isDeleted":false,"district":"62bd8a41-23da-11eb-a3ba-0248be55e900","id":7458,"state":"","village":null,"villageId":null},{"tehsilId":3016701,"altMobileNo":"","stateId":3016699,"mobileNo":"6892294126","farmerName":"CkYZvYqrLN","tehsil":"67e46257-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9856},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9857},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9858},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9859},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9860},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9861},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9862},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9863},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9864},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9865},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9866},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9867},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9868},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9837},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9838},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9839},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9840},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9841},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9842},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9843},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9844},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9845},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9846},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9847},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9848},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9849},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9850},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9851},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9852},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9853},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9854},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9855}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7015,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2939054,"altMobileNo":"4132685252","stateId":2939044,"mobileNo":"6154897294","farmerName":"cmfSnnlKpK","tehsil":"ae3a151f-23ff-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":56,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Carrot","id":13188},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13189}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7231,"state":"67b18ad2-23fb-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2950633,"altMobileNo":"","stateId":2711,"mobileNo":"5899515379","farmerName":"CQefMBMwHW","tehsil":"67891f7f-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15168},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15169},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15170},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15171},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15161},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15162},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15163},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15164},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15165},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15166},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15167}],"farmerId":null,"districtId":2950628,"landSize":2.0,"isDeleted":false,"district":"67891980-2415-11eb-a3ba-0248be55e900","id":7360,"state":"R12","village":null,"villageId":null},{"tehsilId":1465,"altMobileNo":"7145123299","stateId":695,"mobileNo":"9637186898","farmerName":"crUJiNEYZu","tehsil":"403181","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13826},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13827},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13828},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13829},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13830},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13831},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13832},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13833}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7279,"state":"R03","village":null,"villageId":null},{"tehsilId":2901599,"altMobileNo":"4696189286","stateId":2709,"mobileNo":"2241747316","farmerName":"ctbIqCYBVH","tehsil":"b2a8cc99-23f8-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":14253},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":14254}],"farmerId":null,"districtId":2901600,"landSize":2.0,"isDeleted":false,"district":"b2a8cde0-23f8-11eb-a3ba-0248be55e900","id":7316,"state":"R13","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6462741141","stateId":2792221,"mobileNo":"1328327344","farmerName":"cXWNAgzlew","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":9288},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":9289},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":9290},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":9291},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":9292},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":9293},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":9294},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":9295},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":9296},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":9297},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":9298},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":9299},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":9300},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":9301},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":9302},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":9303},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":9304},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":9305},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":9306},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":9307},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":9308},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":9309},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":9310},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":9311},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":9312},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":9313},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":9314},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":9315},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":9316},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":9317},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":9318},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":9319},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":9320},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":9321},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":9322},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":9323},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":9324}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":6983,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"7469452488","stateId":null,"mobileNo":"6779546137","farmerName":"CYRgLnCaXe","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13633},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13634},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13635},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13636},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13637},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13638},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13639},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13640},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13641},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13642},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13643},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13644},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13645},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13646},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13647},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13648},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13649},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13650},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13651},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13652},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13653},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13654},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13655},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13656},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13657},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13658}],"farmerId":null,"districtId":2939046,"landSize":2.0,"isDeleted":false,"district":"ae3a0331-23ff-11eb-a3ba-0248be55e900","id":7270,"state":"","village":null,"villageId":null},{"tehsilId":2416632,"altMobileNo":"","stateId":2713,"mobileNo":"2222762767","farmerName":"DadKlQOxsY","tehsil":"07ed710e-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":11392},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":11393},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11394},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11395},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11396},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11397},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":11398},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11399},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":11400},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11401},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11402},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":11403},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":11404},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":11405},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":11406},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11407},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11408},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11409},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11410},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11411},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":11412},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11413},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11414},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11415},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":11416},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11417},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11418},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":11419},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11420},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11383},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11384},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11385},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":11386},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11387},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11388},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":11389},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11390},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11391}],"farmerId":null,"districtId":2416637,"landSize":2.0,"isDeleted":false,"district":"07ed7a0b-148a-11eb-a3ba-0248be55e900","id":7136,"state":"R16","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> Then assert farmerList.response.length<= 10 0.000
>>> Then assert farmerList.responseStatus == 200; 0.000
>>> * def farmerDetails = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("") } 0.543
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "searchKey": ""
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:16.289 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = {searchKey: #(searchKey)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.343
16:58:16.290 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:16.631 response time in milliseconds: 338
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 519
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=&page=1&size=20>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=&page=25&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 78
[{"tehsilId":227890,"altMobileNo":"7495629687","stateId":695,"mobileNo":"4684622218","farmerName":"@#$ ","tehsil":"64902a480efd4eba858106d832b3a83f","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10338},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10339},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10340},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10341},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10342},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10343},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10344},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10345},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10346},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10347},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10348},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10349},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10350}],"farmerId":null,"districtId":3913,"landSize":2.0,"isDeleted":false,"district":"69b9afa14a80487aa9517a31f7b16f6e","id":7040,"state":"R03","village":null,"villageId":null},{"tehsilId":2860089,"altMobileNo":"3973739852","stateId":2860076,"mobileNo":"6926853738","farmerName":"123456","tehsil":"94792f86-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10352},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10353},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10351}],"farmerId":null,"districtId":2860086,"landSize":2.0,"isDeleted":false,"district":"94792ba5-23e6-11eb-a3ba-0248be55e900","id":7041,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3259461,"altMobileNo":"9931474226","stateId":2713,"mobileNo":"4961581961","farmerName":"123devid@7*","tehsil":"41454d70dbf845bab2dcbf4057943b8b","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10336},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10337},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10335}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":7039,"state":"R16","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"9661935345","stateId":2826509,"mobileNo":"1234545","farmerName":"1736695763","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10378},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10379},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10380},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10381},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10382},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10383},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10384},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10385},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10386},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10387},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10388},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10389},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10390},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10391},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":10392},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10393},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10394},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10395},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10396},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10397},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10398},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10399},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10400},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10401},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10402},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10403},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10404},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10405},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10406},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10407},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10408},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10409},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10410},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10411},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10412},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10413},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10414},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10415},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10416}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7044,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"2542126121","stateId":2792221,"mobileNo":"@#$ ","farmerName":"6856816663","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10377}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7043,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6563668222","stateId":2574223,"mobileNo":"123devid@7*","farmerName":"8374511123","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10368},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10369},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10370},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10371},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10372},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10373},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10374},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10375},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10376},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10354},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10355},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10356},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10358},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10359},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10360},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10361},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10362},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10363},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10364},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10365},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10366},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10367}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7042,"state":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793351,"altMobileNo":"9222197216","stateId":2684,"mobileNo":"3587277593","farmerName":"ABbjnauSlS","tehsil":"62bda599-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15424},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15427},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15428},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15422},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7376,"state":"R07","village":null,"villageId":null},{"tehsilId":2950637,"altMobileNo":"2667495396","stateId":2711,"mobileNo":"2186992387","farmerName":"aBtYyuSPgc","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15184},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15185},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15186},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15187},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15188},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15189},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15190},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15191},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15193},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15183}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7362,"state":"R12","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"","stateId":3016699,"mobileNo":"2175627277","farmerName":"ACZONDRQPB","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15432},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15433},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15435},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15437},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15438},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15439},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15440},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15441},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15442},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15443},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15444},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15445},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15446},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15447},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15448},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15449},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15450},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15451},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15453},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15454},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15455},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15456},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15458},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15459},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15461},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15462},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15463}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7378,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"7222681536","stateId":2948432,"mobileNo":"8875349765","farmerName":"AdxTbusrpr","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11136},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11137},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11138},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11139},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11140},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11141},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11131},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11132},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11133},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11134},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11135}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7121,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748700,"altMobileNo":"","stateId":2712,"mobileNo":"6191172271","farmerName":"AJVANVpwWF","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15985}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7404,"state":"R15","village":null,"villageId":null},{"tehsilId":2416628,"altMobileNo":"9916227587","stateId":2713,"mobileNo":"4258547778","farmerName":"aLcSpBVLYa","tehsil":"07ed1cd1-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10457},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10458}],"farmerId":null,"districtId":2416629,"landSize":2.0,"isDeleted":false,"district":"07ed1ecc-148a-11eb-a3ba-0248be55e900","id":7048,"state":"R16","village":null,"villageId":null},{"tehsilId":2548839,"altMobileNo":"6665282831","stateId":2706,"mobileNo":"1575835139","farmerName":"AmMvMsiAbe","tehsil":"e5c08881-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9559},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9560}],"farmerId":null,"districtId":2548856,"landSize":2.0,"isDeleted":false,"district":"e5c09cbf-14a9-11eb-a3ba-0248be55e900","id":6992,"state":"R10","village":null,"villageId":null},{"tehsilId":5273,"altMobileNo":"","stateId":1357,"mobileNo":"5522738391","farmerName":"AmZBVHSGQl","tehsil":"d279f909bfe74d728d6a0245ae45e137","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13441},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13442},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13443},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13444},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13446},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13447},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13449},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13450},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13451}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7258,"state":"R05","village":null,"villageId":null},{"tehsilId":2934911,"altMobileNo":"4969888523","stateId":2934902,"mobileNo":"2738792982","farmerName":"AnuFpJitit","tehsil":"23376ac3-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10467},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10468}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7053,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2749862752","stateId":2948384,"mobileNo":"3221142337","farmerName":"aOAhdjlNSF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12000},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":12001}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7167,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"","stateId":3016849,"mobileNo":"8588364369","farmerName":"aOnOvaHzwi","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10626},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10627},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10628},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10630},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10631},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10633},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10634},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10635},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10636},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10637},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10638},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10639},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10640},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10641},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10645}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7077,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"4166776482","stateId":2948432,"mobileNo":"6852748946","farmerName":"APxibPKkUG","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":12450},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":12451}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7192,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"8516279814","stateId":null,"mobileNo":"2278534387","farmerName":"AQIDdrryNK","tehsil":"106","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13316},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13319},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13320},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13321},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13322},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13323},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13324},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13325},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13326},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13327},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13328},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13329},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13330},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13331},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13332},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13334},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13335},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13336},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13337},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13338},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13339},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13340},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13341},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13343},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13344},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13345},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13346},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13347}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7250,"state":"","village":null,"villageId":null},{"tehsilId":2310421,"altMobileNo":"","stateId":1357,"mobileNo":"9213356632","farmerName":"arlxvcsSsQ","tehsil":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11264},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11265},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11266},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11267},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11268},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11269},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11270},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11272},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11273},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11276},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11277},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11278},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11279},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11256},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11257},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11258},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11260},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11262},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11263}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7130,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> Then assert farmerDetails.response.length>= 0 0.000
>>> Then assert farmerList.responseStatus == 200; 0.000
>>> * def farmerDetails = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(invalidNumber) } 0.542
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "searchKey": "0000000000"
}
>>>> * url baseURL 0.000
16:58:16.781 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(invalidNumber) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:16.857 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = {searchKey: #(searchKey)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.296
16:58:16.858 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=0000000000
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:17.153 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=0000000000&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=0000000000&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 27
[]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> Then assert farmerDetails.response.length== 0 0.000
>>> Then assert farmerDetails.responseStatus == 200; 0.000
>>> * def farmerDetails = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("") } 0.576
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "searchKey": ""
}
>>>> * url baseURL 0.000
16:58:17.325 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("") }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:17.418 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = {searchKey: #(searchKey)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.350
16:58:17.420 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:17.767 response time in milliseconds: 343
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 519
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=&page=1&size=20>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=&page=25&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 77
[{"tehsilId":227890,"altMobileNo":"7495629687","stateId":695,"mobileNo":"4684622218","farmerName":"@#$ ","tehsil":"64902a480efd4eba858106d832b3a83f","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10338},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10339},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10340},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10341},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10342},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10343},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10344},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10345},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10346},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10347},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10348},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10349},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10350}],"farmerId":null,"districtId":3913,"landSize":2.0,"isDeleted":false,"district":"69b9afa14a80487aa9517a31f7b16f6e","id":7040,"state":"R03","village":null,"villageId":null},{"tehsilId":2860089,"altMobileNo":"3973739852","stateId":2860076,"mobileNo":"6926853738","farmerName":"123456","tehsil":"94792f86-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10352},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10353},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10351}],"farmerId":null,"districtId":2860086,"landSize":2.0,"isDeleted":false,"district":"94792ba5-23e6-11eb-a3ba-0248be55e900","id":7041,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3259461,"altMobileNo":"9931474226","stateId":2713,"mobileNo":"4961581961","farmerName":"123devid@7*","tehsil":"41454d70dbf845bab2dcbf4057943b8b","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10336},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10337},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10335}],"farmerId":null,"districtId":2416627,"landSize":2.0,"isDeleted":false,"district":"07ed1afb-148a-11eb-a3ba-0248be55e900","id":7039,"state":"R16","village":null,"villageId":null},{"tehsilId":2826510,"altMobileNo":"9661935345","stateId":2826509,"mobileNo":"1234545","farmerName":"1736695763","tehsil":"99fd14ce-23de-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10378},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10379},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10380},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10381},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":10382},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10383},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10384},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10385},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10386},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10387},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":10388},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":10389},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10390},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":10391},{"cropId":54,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Capsicum","id":10392},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10393},{"cropId":52,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bottle Gourd","id":10394},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":10395},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":10396},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10397},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10398},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":10399},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":10400},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10401},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10402},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10403},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":10404},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":10405},{"cropId":53,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cabbage","id":10406},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10407},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10408},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10409},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10410},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":10411},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10412},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10413},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10414},{"cropId":51,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bitter Gourd","id":10415},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10416}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7044,"state":"0534c545-23de-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2792224,"altMobileNo":"2542126121","stateId":2792221,"mobileNo":"@#$ ","farmerName":"6856816663","tehsil":"388d59cc-23d4-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10377}],"farmerId":null,"districtId":2792223,"landSize":2.0,"isDeleted":false,"district":"388d5802-23d4-11eb-a3ba-0248be55e900","id":7043,"state":"28703fc5-23d3-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"6563668222","stateId":2574223,"mobileNo":"123devid@7*","farmerName":"8374511123","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10368},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10369},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10370},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10371},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10372},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10373},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10374},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10375},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10376},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10354},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10355},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10356},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10357},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10358},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10359},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10360},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10361},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":10362},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10363},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":10364},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10365},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10366},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10367}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7042,"state":"fb6bd8ee-14ac-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2793351,"altMobileNo":"9222197216","stateId":2684,"mobileNo":"3587277593","farmerName":"ABbjnauSlS","tehsil":"62bda599-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15424},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15427},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15428},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15422},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7376,"state":"R07","village":null,"villageId":null},{"tehsilId":2950637,"altMobileNo":"2667495396","stateId":2711,"mobileNo":"2186992387","farmerName":"aBtYyuSPgc","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15184},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15185},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15186},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15187},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15188},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15189},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15190},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15191},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15193},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15183}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7362,"state":"R12","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"","stateId":3016699,"mobileNo":"2175627277","farmerName":"ACZONDRQPB","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15432},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15433},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15435},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15437},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15438},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15439},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15440},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15441},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15442},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15443},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15444},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15445},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15446},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15447},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15448},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15449},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15450},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15451},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15453},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15454},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15455},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15456},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15458},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15459},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15461},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15462},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15463}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7378,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"7222681536","stateId":2948432,"mobileNo":"8875349765","farmerName":"AdxTbusrpr","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11136},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11137},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11138},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11139},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11140},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11141},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11131},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11132},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11133},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11134},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11135}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7121,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748700,"altMobileNo":"","stateId":2712,"mobileNo":"6191172271","farmerName":"AJVANVpwWF","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15985}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7404,"state":"R15","village":null,"villageId":null},{"tehsilId":2416628,"altMobileNo":"9916227587","stateId":2713,"mobileNo":"4258547778","farmerName":"aLcSpBVLYa","tehsil":"07ed1cd1-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10457},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10458}],"farmerId":null,"districtId":2416629,"landSize":2.0,"isDeleted":false,"district":"07ed1ecc-148a-11eb-a3ba-0248be55e900","id":7048,"state":"R16","village":null,"villageId":null},{"tehsilId":2548839,"altMobileNo":"6665282831","stateId":2706,"mobileNo":"1575835139","farmerName":"AmMvMsiAbe","tehsil":"e5c08881-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9559},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9560}],"farmerId":null,"districtId":2548856,"landSize":2.0,"isDeleted":false,"district":"e5c09cbf-14a9-11eb-a3ba-0248be55e900","id":6992,"state":"R10","village":null,"villageId":null},{"tehsilId":5273,"altMobileNo":"","stateId":1357,"mobileNo":"5522738391","farmerName":"AmZBVHSGQl","tehsil":"d279f909bfe74d728d6a0245ae45e137","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13441},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13442},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13443},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13444},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13446},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13447},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13449},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13450},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13451}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7258,"state":"R05","village":null,"villageId":null},{"tehsilId":2934911,"altMobileNo":"4969888523","stateId":2934902,"mobileNo":"2738792982","farmerName":"AnuFpJitit","tehsil":"23376ac3-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10467},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10468}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7053,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2749862752","stateId":2948384,"mobileNo":"3221142337","farmerName":"aOAhdjlNSF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12000},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":12001}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7167,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"","stateId":3016849,"mobileNo":"8588364369","farmerName":"aOnOvaHzwi","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10626},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10627},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10628},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10630},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10631},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10633},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10634},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10635},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10636},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10637},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10638},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10639},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10640},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10641},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10645}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7077,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"4166776482","stateId":2948432,"mobileNo":"6852748946","farmerName":"APxibPKkUG","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":12450},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":12451}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7192,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"8516279814","stateId":null,"mobileNo":"2278534387","farmerName":"AQIDdrryNK","tehsil":"106","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13316},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13319},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13320},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13321},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13322},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13323},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13324},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13325},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13326},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13327},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13328},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13329},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13330},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13331},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13332},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13334},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13335},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13336},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13337},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13338},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13339},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13340},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13341},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13343},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13344},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13345},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13346},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13347}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7250,"state":"","village":null,"villageId":null},{"tehsilId":2310421,"altMobileNo":"","stateId":1357,"mobileNo":"9213356632","farmerName":"arlxvcsSsQ","tehsil":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11264},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11265},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11266},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11267},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11268},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11269},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11270},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11272},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11273},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11276},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11277},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11278},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11279},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11256},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11257},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11258},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11260},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11262},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11263}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7130,"state":"R05","village":null,"villageId":null}]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> Then assert farmerDetails.response.length>= 0 0.000
>>> Then assert farmerDetails.responseStatus == 200; 0.000
>>> * def farmerDetails = call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(invalidNumber) } 0.532
>>> nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "searchKey": "0000000000"
}
>>>> * url baseURL 0.000
16:58:17.900 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_validation_flow/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(invalidNumber) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:18.039 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def query = {searchKey: #(searchKey)} 0.000
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer-farmers' 0.000
>>>> And params query 0.000
>>>> When method get 0.281
16:58:18.040 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=0000000000
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:18.320 response time in milliseconds: 280
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=0000000000&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=0000000000&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 25
[]
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>> Then assert farmerDetails.response.length== 0 0.000
>>> Then assert farmerDetails.responseStatus == 200; 0.000
>> * def scanProduct = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/scanProduct.feature') { authToken: #(token)} 1.208
>> nurture_retail_validation_flow/manageFarmer/scanProduct/scanProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:18.809 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:18.809 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = token.authToken; 0.000
16:58:18.810 over-writing existing variable 'token' with new value: token.authToken;
>>> * def invalidUID = "12345678901234567890" 0.000
>>> * def invalidScanId = 123456; 0.000
>>> * def invalidCartonId = 12345678908; 0.000
>>> * def nonEligibleProductUID = "J5VC08DZ"; 0.000
>>> * def scanProduct = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/productScanFromUID.feature') { authToken: #(token), uuid: #(productUUID)} 0.724
>>> nurture_retail_validation_flow/manageFarmer/scanProduct/productScanFromUID.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "uuid": "J5UF9D21"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:19.006 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.007
16:58:19.006 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def uuid = {uuid: #(uuid)}; 0.000
16:58:19.014 over-writing existing variable 'uuid' with new value: {uuid: #(uuid)};
>>>> * def token = token.authToken; 0.000
16:58:19.015 over-writing existing variable 'token' with new value: token.authToken;
>>>> Given header Authorization = token; 0.000
>>>> Given path 'api','product', 'scan', 'scanned', uuid.uuid 0.000
>>>> And request {} 0.000
>>>> When method get 0.295
16:58:19.020 request:
1 > GET https://dev.retail.nurture.farm/api/product/scan/scanned/J5UF9D21
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 2
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{}

16:58:19.311 response time in milliseconds: 284
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
{"scanId":null,"uuid":"J5UF9D21","mrpUnit":null,"productDescription":null,"errorMsg":"Product already scanned.","points":null}
>>>> And match responseType == 'json' 0.000
>>>> And match response.uuid == uuid.uuid 0.000
>>> And eval if(scanProduct.response.errorMsg) karate.log('Skipping the test case as the product already scanned.'); 0.000
16:58:19.536 Skipping the test case as the product already scanned. 
>>> And eval if(scanProduct.response.errorMsg) karate.abort() 0.000
16:58:19.537 abort at classpath:nurture_retail_validation_flow/manageFarmer/scanProduct/scanProduct.feature:18
>>> Then assert utils().verifyValidScannedProduct(scanProduct.response, scanProduct.responseStatus); 0.000
>>> * def scanProduct = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/productScanFromUID.feature') { authToken: #(token), uuid: #(invalidUID)} 0.000
>>> Then assert scanProduct.response.errorMsg == "Product not found." 0.000
>>> Then assert scanProduct.responseStatus == 400; 0.000
>>> * def scanProduct = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/productScanFromUID.feature') { authToken: #(token), uuid: #(nonEligibleProductUID)} 0.000
>>> Then assert scanProduct.response.errorMsg == "Code not eligible for reward." 0.000
>>> Then assert scanProduct.responseStatus == 400; 0.000
>>> * def getScannedProduct = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/getScannedProducts.feature') { authToken: #(token)} 0.000
>>> Then assert utils().verifyScannedProductResponse(getScannedProduct.response) 0.000
>>> Then assert getScannedProduct.responseStatus == 200; 0.000
>>> * def removeScannedProductFromInvalidId = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/removeScannedProduct.feature') { authToken: #(token), uuid: #(invalidScanId)} 0.000
>>> Then match removeScannedProductFromInvalidId.response.status == 400 0.000
>>> Then assert utils().verifyScanProductFromScanID(token, getScannedProduct.response); 0.000
>>> * def farmersList = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/getFarmers.feature') { authToken: #(token) } 0.000
>>> Then assert utils().verifyFarmerNumberInFarmersList(token, farmersList.response, utils().getNumberFor("farmerMobileNumber")) 0.000
>>> Then assert farmersList.responseStatus == 200; 0.000
>>> * def sendVerificationOTP = call read('classpath:/nurture_retail_application/manageFarmer/scanProduct/sendOTPToTheFarmersNumber.feature') { authToken: #(token), farmerNumber: #(utils().getNumberFor("farmerMobileNumber"))} 0.000
>>> * def verifyOTP = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/verifyOTP.feature') { authToken: #(token), farmerNumber: #(utils().getNumberFor("farmerMobileNumber")), otp: #(invalidScanId)} 0.000
>>> Then assert verifyOTP.response.title == "Invalid otp." 0.000
>>> Then assert verifyOTP.responseStatus == 400; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(utils().getNumberFor("farmerMobileNumber")) } 0.000
>>> * def farmerOtp = otp.otp; 0.000
>>> * def verifyOTP = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/verifyOTP.feature') { authToken: #(token), farmerNumber: #(utils().getNumberFor("farmerMobileNumber")), otp: #(farmerOtp)} 0.000
>>> Then assert verifyOTP.responseStatus == 200; 0.000
>>> * def retailerId = verifyOTP.response.retailerId; 0.000
>>> * def addRewardPoints = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/addRewardPoints.feature') { authToken: #(token), cartonId: #(invalidCartonId),farmerNumber: #(utils().getNumberFor("farmerMobileNumber")) } 0.000
>>> Then assert addRewardPoints.responseStatus == 400; 0.000
>>> Then assert addRewardPoints.response.errorMsg == "Unable to process reward points" 0.000
>>> * def addRewardPoints = call read('classpath:/nurture_retail_validation_flow/manageFarmer/scanProduct/addRewardPoints.feature') { authToken: #(token), cartonId: #(""),farmerNumber: #(utils().getNumberFor("farmerMobileNumber")) } 0.000
>>> Then assert addRewardPoints.responseStatus == 400; 0.000
>>> Then assert addRewardPoints.response.errorMsg == "Unable to process reward points" 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:20.108 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
16:58:20.110 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
16:58:20.110 over-writing existing variable 'token' with new value: authToken.authToken;
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:20.114 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
16:58:20.114 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
16:58:20.115 over-writing existing variable 'token' with new value: authToken.authToken;
> * def account = call read('classpath:/nurture_retail_validation_flow/account/account.feature') { authToken: #(token) } 23.659
> nurture_retail_validation_flow/account/account.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:58:20.208 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:20.208 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = token.authToken; 0.000
16:58:20.211 over-writing existing variable 'token' with new value: token.authToken;
>> * def invalidOrderId = "1234567890" 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.302
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:20.221 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:20.224 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.286
16:58:20.226 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:20.511 response time in milliseconds: 284
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def updateAndVerifyAddress = call read('classpath:/nurture_retail_application/account/shippingAddress/updateAddress.feature') { authToken: #(token) } 12.211
>> nurture_retail_application/account/shippingAddress/updateAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:58:20.533 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerKYCDetails.json') 0.001
>>> * def retailerBasicDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:20.541 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def previousAddressDetails = call read('classpath:/nurture_retail_application/account/shippingAddress/getShippingAddress.feature') { authToken: #(token.authToken) } 0.335
>>> nurture_retail_application/account/shippingAddress/getShippingAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:20.554 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:20.555 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def responseSchema = 0.000
{
  "id" : "#number",
  "street" : "#string",
  "city" : "#null",
  "state" : "#string",
  "stateId" : "#number",
  "district" : "#string",
  "districtId" : "#number",
  "tehsil" : "#string",
  "tehsilId" : "#number",
  "village" : "#string",
  "villageId" : "#number",
  "pinCode" : "#number",
  "addressType" : "#null",
  "stateName" : "#string",
  "districtName" : "#string",
  "tehshilName" : "#string",
  "villageName" : "#string",
  "customerName" : "#string",
  "mobileNo" : "#null",
  "retailerId" : "#null"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer', 'addresses' 0.000
>>>> When method get 0.313
16:58:20.559 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:20.870 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
[{"tehshilName":"Kalameshwar","tehsilId":131632,"districtName":"Nagpur","city":null,"addressType":null,"stateId":2707,"mobileNo":null,"villageName":"Khumari","retailerId":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","customerName":"LYytNCVr XKUlECTv","districtId":5193,"stateName":"Bihar","street":"LuNYiSRO","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"id":0,"state":"R11","village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}]
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * def schemaCheck = karate.match("response[0] == responseSchema") 0.000
>>>> Then assert utils().verifySchema(response[0], schemaCheck) 0.001
>>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token.authToken) } 0.348
>>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
16:58:20.877 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token.authToken) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:20.895 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
16:58:20.898 over-writing existing variable 'retailerDetails' with new value: read('classpath:/inputData/retailerDetails.json')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:20.900 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailers','details' 0.000
>>>> When method get 0.321
16:58:20.903 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:21.222 response time in milliseconds: 318
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":null,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"UGANZGC1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"JHLQHDTGVOESJVXQGP","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":189858,"plant":null,"isWalletAllowed":true,"firmName":"aQIkNWXD","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":null}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"LuNYiSRO","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":null,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:26:16Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>>> And match response.appUser == retailerDetailsSchema 0.000
>>> * def updatedKYCDetails = utils().updateRetailerKYCDetails(retailerDetails, getRetailerKYCDetails.response.createdBy, getRetailerKYCDetails.response.customerCode, utils().getRandomNumberString(6), getRetailerKYCDetails.response.id); 0.001
>>> * def updateKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature') { authToken: #(token.authToken), updatedKYCDetails: #(updatedKYCDetails), getRetailerKYCDetails: #(getRetailerKYCDetails.response)} 0.407
>>> nurture_retail_application/retailerKYCRegistration/updateKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "updatedKYCDetails": {
    "appUserId": "19194",
    "businessAddress": "sdsd",
    "createdBy": "50",
    "createdDate": "2020-11-11T15:47:20.794Z",
    "customerCode": "1113411",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "districtId": 5193,
    "firmName": "YTyhdyUA",
    "gstNumber": "ONWJFPHAPUPBCFBULL",
    "id": 16682,
    "isActive": true,
    "isFinalSubmit": true,
    "lastModifiedBy": "50",
    "lastModifiedDate": "2020-11-11T15:47:20.794Z",
    "panNumber": "BYFMKKM1845L",
    "pinCode": "450001",
    "retailerDocuments": [
      {
        "docType": "PESTICIDE_CER",
        "id": 33015,
        "licenseNumber": 67890
      },
      {
        "docType": "SEED_CER",
        "id": 33016,
        "licenseNumber": 1234
      },
      {
        "docType": "FERTILIZER_CER",
        "id": 33017,
        "licenseNumber": 12367
      }
    ],
    "state": "R11",
    "stateId": 2707,
    "street": "HdckecTH",
    "tehsilId": 131632,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "villageId": 142101
  },
  "getRetailerKYCDetails": {
    "tehsilId": 131632,
    "companyOfficerUgdn": null,
    "chequeNumber": null,
    "isActive": true,
    "isServiceable": null,
    "bankBranchId": null,
    "customerType": null,
    "shopOrTradeLicense": null,
    "kycComment": null,
    "companyOfficerName": null,
    "id": 16682,
    "state": "R11",
    "appUser": {
      "referrerName": "tLFRobRE",
      "lastName": "XKUlECTv",
      "referrerMobileNumber": "7875430906",
      "altMobile": "9823861298",
      "lastModifiedDate": "2021-05-17T11:26:10Z",
      "bizUserEnterpriseMappings": [
      ],
      "lastModifiedBy": "19194",
      "latitude": null,
      "mobile": "9175992158",
      "depo": null,
      "countryId": null,
      "firstName": "LYytNCVr",
      "createdDate": "2021-02-02T08:00:33Z",
      "createdBy": "anonymousUser",
      "altEmail": null,
      "id": 19194,
      "enterpriseId": null,
      "email": "automationtestuser@ggmmail.com",
      "preferLanguage": null,
      "appRoles": [
        {
          "isDefault": true,
          "displayName": null,
          "name": "RETAILER",
          "id": 2,
          "enterpriseId": null
        }
      ],
      "longitude": null
    },
    "sapRetailerCreatedDate": null,
    "panNumber": "UGANZGC1845L",
    "isFarmerConnectAllowed": true,
    "isPushToSap": null,
    "isCashbackAllowed": true,
    "gstNumber": "JHLQHDTGVOESJVXQGP",
    "aadhaarNumber": null,
    "bankId": null,
    "currentKYCStatus": "APPROVE",
    "district": "b8abd59a03ee4451b0cc4ccb4d05e54a",
    "pinCode": 189858,
    "plant": null,
    "isWalletAllowed": true,
    "firmName": "aQIkNWXD",
    "villageId": 142101,
    "retailerEntPlantMappings": [
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 1,
        "id": 884,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 2,
        "id": 885,
        "enterpriseId": 1,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 3,
        "id": 886,
        "enterpriseId": 2,
        "retailerId": null,
        "pinCodeFAMappingId": null
      },
      {
        "syncToSAP": null,
        "retryCount": null,
        "plant": null,
        "enterpriseDivisionId": 4,
        "id": 887,
        "enterpriseId": 10,
        "retailerId": null,
        "pinCodeFAMappingId": null
      }
    ],
    "sapRetailerCreatedDateStr": null,
    "sisterFirmName": null,
    "overAllDocStatus": null,
    "city": null,
    "retailerAddresses": [
    ],
    "responseText": null,
    "createdAtStr": null,
    "customerCode": "1113411",
    "firmType": null,
    "bankAccountIfscCode": null,
    "street": "LuNYiSRO",
    "retailerName": null,
    "bankAccountNumber": null,
    "village": "ed877a49-9ba6-11ea-b9e3-0248be55e900",
    "retailerDocuments": [
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "PESTICIDE_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151633537-Products.png",
        "licenseNumber": "1234",
        "id": 33627,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": null,
        "comments": null,
        "docType": "PAN",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616151677832-Products.png",
        "licenseNumber": null,
        "id": 33628,
        "retailerId": null,
        "isActive": null,
        "status": null
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "FERTILIZER_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400838115-Products.png",
        "licenseNumber": "1223435",
        "id": 33980,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      },
      {
        "expiryDate": "2023-01-01T00:00:00Z",
        "comments": null,
        "docType": "SEED_CER",
        "docContentType": "image/png",
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/retailers/16682/1616400849054-Products.png",
        "licenseNumber": "1243124",
        "id": 33981,
        "retailerId": null,
        "isActive": true,
        "status": "APPROVED"
      }
    ],
    "pinCodeFAMappingId": null,
    "bankBranchCity": null,
    "lastModifiedDate": "2021-05-17T11:26:16Z",
    "retryCount": null,
    "lastModifiedBy": "19194",
    "stateId": 2707,
    "isFinalSubmit": null,
    "faName": null,
    "tehsil": "3262a5bd-9b5c-11ea-b9e3-0248be55e900",
    "currentKYCDate": "17 May 2021",
    "isNeftActive": true,
    "createdDate": "2021-02-02T08:02:05Z",
    "districtId": 5193,
    "createdBy": "19194",
    "appUserId": 19194
  }
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:21.231 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def previousKYCDetails = {getRetailerKYCDetails: #(getRetailerKYCDetails)}; 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:21.233 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def updatedKYCDetails = {updatedKYCDetails: #(updatedKYCDetails)}; 0.000
16:58:21.233 over-writing existing variable 'updatedKYCDetails' with new value: {updatedKYCDetails: #(updatedKYCDetails)};
>>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailers' 0.000
>>>> When request updatedKYCDetails.updatedKYCDetails 0.000
>>>> And method put 0.388
16:58:21.234 request:
1 > PUT https://dev.retail.nurture.farm/api/retailers
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 793
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"tehsilId":131632,"lastModifiedDate":"2020-11-11T15:47:20.794Z","lastModifiedBy":"50","stateId":2707,"customerCode":"1113411","isFinalSubmit":true,"panNumber":"BYFMKKM1845L","isActive":true,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","gstNumber":"ONWJFPHAPUPBCFBULL","createdDate":"2020-11-11T15:47:20.794Z","districtId":5193,"createdBy":"50","street":"HdckecTH","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":"450001","firmName":"YTyhdyUA","id":16682,"state":"R11","appUserId":"19194","businessAddress":"sdsd","retailerDocuments":[{"docType":"PESTICIDE_CER","licenseNumber":67890,"id":33015},{"docType":"SEED_CER","licenseNumber":1234,"id":33016},{"docType":"FERTILIZER_CER","licenseNumber":12367,"id":33017}],"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}

16:58:21.621 response time in milliseconds: 385
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailer is updated with identifier 16682
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 16682
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 114
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>>> Then status 200 0.000
>>>> Then response.retailerEntPlantMappings == "#array" 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.firmName != previousKYCDetails.getRetailerKYCDetails.firmName 0.000
>>>> And match response.panNumber != previousKYCDetails.getRetailerKYCDetails.panNumber 0.000
>>>> And match response.street != previousKYCDetails.getRetailerKYCDetails.street 0.001
>>>> And match response.gstNumber != previousKYCDetails.getRetailerKYCDetails.gstNumber 0.000
>>>> And match response.firmName == updatedKYCDetails.updatedKYCDetails.firmName 0.000
>>>> And match response.panNumber == updatedKYCDetails.updatedKYCDetails.panNumber 0.000
>>>> And match response.street == updatedKYCDetails.updatedKYCDetails.street 0.000
>>>> And match response.gstNumber == updatedKYCDetails.updatedKYCDetails.gstNumber 0.000
>>>> And match response == schema 0.000
>>>> And match response.appUser == retailerDetailsSchema 0.000
>>> * def getRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature') { authToken: #(token.authToken)} 0.335
>>> nurture_retail_application/retailerKYCRegistration/getBasicRetailerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:21.652 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:21.654 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','app-users' 0.000
>>>> When method get 0.301
16:58:21.655 request:
1 > GET https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:21.953 response time in milliseconds: 297
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 29
{"referrerName":"tLFRobRE","lastName":"XKUlECTv","referrerMobileNumber":"7875430906","altMobile":"9823861298","lastModifiedDate":"2021-05-17T11:26:10Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"LYytNCVr","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>>> Then status 200 0.000
>>>> And match response == "#present" 0.002
>>>> And match response == "#notnull" 0.000
>>>> And match response == schema 0.000
>>> * def updatedRetailerBasicDetails = utils().updateBasicRetailerDetails(retailerBasicDetails, getRetailerBasicDetails.response.id); 0.004
>>> * def updateRetailerBasicDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature') { authToken: #(token.authToken), getRetailerBasicDetails: #(getRetailerBasicDetails.response), updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.354
>>> nurture_retail_application/retailerKYCRegistration/updateRetailerBasicDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "getRetailerBasicDetails": {
    "referrerName": "tLFRobRE",
    "lastName": "XKUlECTv",
    "referrerMobileNumber": "7875430906",
    "altMobile": "9823861298",
    "lastModifiedDate": "2021-05-17T11:26:10Z",
    "bizUserEnterpriseMappings": [
    ],
    "lastModifiedBy": "19194",
    "latitude": null,
    "mobile": "9175992158",
    "depo": null,
    "countryId": null,
    "firstName": "LYytNCVr",
    "createdDate": "2021-02-02T08:00:33Z",
    "createdBy": "anonymousUser",
    "altEmail": null,
    "id": 19194,
    "enterpriseId": null,
    "email": "automationtestuser@ggmmail.com",
    "preferLanguage": null,
    "appRoles": [
      {
        "isDefault": true,
        "displayName": null,
        "name": "RETAILER",
        "id": 2,
        "enterpriseId": null
      }
    ],
    "longitude": null
  },
  "updatedRetailerBasicDetails": {
    "altMobile": "9175992158",
    "appRoles": [
      {
        "id": "2",
        "name": "RETAILER"
      }
    ],
    "email": "automationtestuser@ggmmail.com",
    "firstName": "KUiYcoTv",
    "id": 19194,
    "lastName": "BaSRTFiC",
    "mobile": "9175992158",
    "referrerName": "gGOtNHoh",
    "referrerMobileNumber": "7875430906"
  }
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:21.994 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:21.996 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def previousRetailerDetails = {getRetailerBasicDetails: #(getRetailerBasicDetails)} 0.000
>>>> * def updatedRetailerBasicDetails = {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)} 0.000
16:58:21.998 over-writing existing variable 'updatedRetailerBasicDetails' with new value: {updatedRetailerBasicDetails: #(updatedRetailerBasicDetails)}
>>>> * def schema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#ignore',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','app-users' 0.000
>>>> When request updatedRetailerBasicDetails.updatedRetailerBasicDetails 0.000
>>>> And method put 0.316
16:58:22.001 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 249
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"referrerName":"gGOtNHoh","firstName":"KUiYcoTv","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","mobile":"9175992158","id":19194,"appRoles":[{"name":"RETAILER","id":"2"}],"email":"automationtestuser@ggmmail.com"}

16:58:22.315 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceAppUser is updated with identifier 19194
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 19194
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:22.241236Z","bizUserEnterpriseMappings":[],"lastModifiedBy":null,"latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-05-17T11:28:22.241235Z","createdBy":null,"altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.firstName != previousRetailerDetails.getRetailerBasicDetails.firstName 0.000
>>>> And match response.lastName != previousRetailerDetails.getRetailerBasicDetails.lastName 0.000
>>>> And match response.referrerName != previousRetailerDetails.getRetailerBasicDetails.referrerName 0.001
>>>> And match response.firstName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.firstName 0.000
>>>> And match response.lastName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.lastName 0.000
>>>> And match response.referrerName == updatedRetailerBasicDetails.updatedRetailerBasicDetails.referrerName 0.000
>>>> And match response == schema 0.000
>>> * def newFullName = updateRetailerBasicDetails.response.firstName + ' ' + updateRetailerBasicDetails.response.lastName; 0.000
>>> * def newAddressDetails = call read('classpath:/nurture_retail_application/account/shippingAddress/getShippingAddress.feature') { authToken: #(token.authToken) } 0.435
>>> nurture_retail_application/account/shippingAddress/getShippingAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:22.375 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:22.376 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def responseSchema = 0.000
{
  "id" : "#number",
  "street" : "#string",
  "city" : "#null",
  "state" : "#string",
  "stateId" : "#number",
  "district" : "#string",
  "districtId" : "#number",
  "tehsil" : "#string",
  "tehsilId" : "#number",
  "village" : "#string",
  "villageId" : "#number",
  "pinCode" : "#number",
  "addressType" : "#null",
  "stateName" : "#string",
  "districtName" : "#string",
  "tehshilName" : "#string",
  "villageName" : "#string",
  "customerName" : "#string",
  "mobileNo" : "#null",
  "retailerId" : "#null"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer', 'addresses' 0.000
>>>> When method get 0.298
16:58:22.381 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:22.676 response time in milliseconds: 295
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
[{"tehshilName":"Kalameshwar","tehsilId":131632,"districtName":"Nagpur","city":null,"addressType":null,"stateId":2707,"mobileNo":null,"villageName":"Khumari","retailerId":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","customerName":"KUiYcoTv BaSRTFiC","districtId":5193,"stateName":"Bihar","street":"HdckecTH","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"id":0,"state":"R11","village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","villageId":142101}]
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * def schemaCheck = karate.match("response[0] == responseSchema") 0.001
>>>> Then assert utils().verifySchema(response[0], schemaCheck) 0.000
>>> And match newAddressDetails.response[0].customerName == newFullName 0.000
>>> And match previousAddressDetails.response[0].customerName != newAddressDetails.response[0].customerName; 0.000
>>> * def secondUserToken = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("secondRetailerNumber"))} 9.559
>>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9823861298"
}
>>>> * url baseURL 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.167
>>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9823861298"
}
>>>>> * url baseURL 0.000
>>>>> * def config = databaseConfig 0.000
>>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>>> * def db = new DbUtils(config) 0.000
>>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:58:22.813 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>>> * def mobileNumber = number.mobileNumber; 0.000
16:58:22.813 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.122
>>>>> * def otp = otps[0].otp 0.000
>>>> * def otp = otp.otp; 0.000
16:58:31.964 over-writing existing variable 'otp' with new value: otp.otp;
>>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.343
>>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9823861298",
  "otp": 323248
}
>>>>> * url baseURL 0.000
16:58:31.965 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:31.982 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> Given path 'api','otps', 'verify' 0.000
>>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>>> When method post 0.289
16:58:31.984 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9823861298","otp":323248}

16:58:32.271 response time in milliseconds: 287
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjkxMn0.Pj6DpZo9FubWHpERPQ2Bh1Uq8QilvkbLwkuQrC-6xs8cN-SnI6yXL-k5FgV5gsF_Ov3hCDS70-64auwzamvc2Q
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjkxMn0.Pj6DpZo9FubWHpERPQ2Bh1Uq8QilvkbLwkuQrC-6xs8cN-SnI6yXL-k5FgV5gsF_Ov3hCDS70-64auwzamvc2Q"}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.token != '' 0.000
>>>>> * match response == { token: '#string' } 0.000
>>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:58:32.308 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>>> * def secondUserAuthToken = secondUserToken.authToken; 0.000
>>> * def addressDetails = call read('classpath:/nurture_retail_application/account/shippingAddress/getShippingAddress.feature') { authToken: #(secondUserAuthToken) } 0.372
>>> nurture_retail_application/account/shippingAddress/getShippingAddress.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjkxMn0.Pj6DpZo9FubWHpERPQ2Bh1Uq8QilvkbLwkuQrC-6xs8cN-SnI6yXL-k5FgV5gsF_Ov3hCDS70-64auwzamvc2Q"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:32.345 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:32.345 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def responseSchema = 0.000
{
  "id" : "#number",
  "street" : "#string",
  "city" : "#null",
  "state" : "#string",
  "stateId" : "#number",
  "district" : "#string",
  "districtId" : "#number",
  "tehsil" : "#string",
  "tehsilId" : "#number",
  "village" : "#string",
  "villageId" : "#number",
  "pinCode" : "#number",
  "addressType" : "#null",
  "stateName" : "#string",
  "districtName" : "#string",
  "tehshilName" : "#string",
  "villageName" : "#string",
  "customerName" : "#string",
  "mobileNo" : "#null",
  "retailerId" : "#null"
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer', 'addresses' 0.000
>>>> When method get 0.306
16:58:32.347 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/addresses
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTI1MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MjkxMn0.Pj6DpZo9FubWHpERPQ2Bh1Uq8QilvkbLwkuQrC-6xs8cN-SnI6yXL-k5FgV5gsF_Ov3hCDS70-64auwzamvc2Q
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:32.652 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:32 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 21

>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.001
>>>> And match responseType == myResponseType 0.000
>>>> * def schemaCheck = karate.match("response[0] == responseSchema") 0.001
>>>> Then assert utils().verifySchema(response[0], schemaCheck) 0.001
>>> And eval if(!addressDetails.response) karate.log('Test case is passed due to no address is available for second account.') 0.000
16:58:32.701 Test case is passed due to no address is available for second account. 
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!addressDetails.response) karate.abort() 0.000
16:58:32.702 abort at classpath:nurture_retail_application/account/shippingAddress/updateAddress.feature:34
>>> And match addressDetails.response[0].customerName != newFullName 0.000
>>> And match addressDetails.response[0].customerName != newAddressDetails.response[0].customerName; 0.000
>> * def orderDetails = call read('classpath:/nurture_retail_validation_flow/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(invalidOrderId)} 0.453
>> nurture_retail_validation_flow/account/getOrderDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderId": "1234567890"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:32.851 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def orderId = {orderId: #(orderId)} 0.000
16:58:32.851 over-writing existing variable 'orderId' with new value: {orderId: #(orderId)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer', 'order', orderId.orderId 0.000
>>> When method get 0.282
16:58:32.852 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/order/1234567890
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:33.131 response time in milliseconds: 278
1 < 404
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:33 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 34
{"path":"\/api\/retailer\/order\/1234567890","detail":"404 NOT_FOUND","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Not Found","message":"error.http.404","status":404}
>> Then assert orderDetails.responseStatus == 404; 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:58:33.183 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:33.183 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = token.authToken; 0.000
16:58:33.184 over-writing existing variable 'token' with new value: token.authToken;
>> * def invalidOrderId = "1234567890" 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.303
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:33.188 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:33.189 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.295
16:58:33.190 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:33.483 response time in milliseconds: 292
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:22Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":null,"appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def updateLanguage = call read('classpath:/nurture_retail_application/account/updateLanguage.feature') { authToken: #(token), prefLang: #("HI_IN") } 0.357
>> nurture_retail_application/account/updateLanguage.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "prefLang": "HI_IN"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.004
16:58:33.513 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : "#string",
  "createdDate" : "#string",
  "lastModifiedBy" : "#string",
  "lastModifiedDate" : "#string",
  "id" : "#number",
  "mobile" : "#string",
  "altMobile" : "#string",
  "email" : "#string",
  "altEmail" : "#null",
  "firstName" : "#string",
  "lastName" : "#string",
  "referrerName" : "#ignore",
  "referrerMobileNumber" : "#ignore",
  "latitude" : "#null",
  "longitude" : "#null",
  "preferLanguage" : "#ignore",
  "depo" : "#null",
  "enterpriseId" : "#null",
  "countryId" : "#null",
  "appRoles" : "#array",
  "bizUserEnterpriseMappings" : "#array"
}
>>> * def appRoleSchema = 0.000
{
  "id" : '#number',
  "name" : '#string',
  "isDefault" : '#boolean',
  "displayName" : '#null',
  "enterpriseId" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users','lang' 0.000
>>> And request { "prefLang":"#(prefLang)"} 0.000
>>> When method put 0.320
16:58:33.523 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users/lang
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 20
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"prefLang":"HI_IN"}

16:58:33.835 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 51
{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:22Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"HI_IN","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.preferLanguage == "#(prefLang)" 0.002
>>> And match response == schema 0.000
>>> And match response.appRoles[0] == appRoleSchema 0.000
>> * def productCategories = call read('classpath:/nurture_retail_application/productCatalog/productCategories.feature') { authToken: #(token) } 0.538
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:58:33.858 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:33.861 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.515
16:58:33.863 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:34.374 response time in milliseconds: 507
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 231
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"इंसेक्टीसाइड्स","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":3.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"हर्बिसाइड्स","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"फंगीसाइड्स","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"सीड ट्रीटमेंट","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"मिट्टी का स्वास्थ्य","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"निकटवर्ती तकनीक","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"फसल कटाई के बाद समाधान","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"पोषण और जैविक","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"पशु अहार","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then assert !utils().isInEnglish(productCategories.response[0].name) 0.684
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:58:35.073 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:35.073 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = token.authToken; 0.000
16:58:35.076 over-writing existing variable 'token' with new value: token.authToken;
>> * def invalidOrderId = "1234567890" 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.304
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:35.084 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:35.087 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.289
16:58:35.089 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:35.375 response time in milliseconds: 285
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:34Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"HI_IN","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def updateLanguage = call read('classpath:/nurture_retail_application/account/updateLanguage.feature') { authToken: #(token), prefLang: #("EN_US") } 0.532
>> nurture_retail_application/account/updateLanguage.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "prefLang": "EN_US"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:35.395 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : "#string",
  "createdDate" : "#string",
  "lastModifiedBy" : "#string",
  "lastModifiedDate" : "#string",
  "id" : "#number",
  "mobile" : "#string",
  "altMobile" : "#string",
  "email" : "#string",
  "altEmail" : "#null",
  "firstName" : "#string",
  "lastName" : "#string",
  "referrerName" : "#ignore",
  "referrerMobileNumber" : "#ignore",
  "latitude" : "#null",
  "longitude" : "#null",
  "preferLanguage" : "#ignore",
  "depo" : "#null",
  "enterpriseId" : "#null",
  "countryId" : "#null",
  "appRoles" : "#array",
  "bizUserEnterpriseMappings" : "#array"
}
>>> * def appRoleSchema = 0.000
{
  "id" : '#number',
  "name" : '#string',
  "isDefault" : '#boolean',
  "displayName" : '#null',
  "enterpriseId" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','app-users','lang' 0.000
>>> And request { "prefLang":"#(prefLang)"} 0.000
>>> When method put 0.511
16:58:35.399 request:
1 > PUT https://dev.retail.nurture.farm/api/app-users/lang
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 20
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"prefLang":"EN_US"}

16:58:35.907 response time in milliseconds: 508
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:34Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.preferLanguage == "#(prefLang)" 0.001
>>> And match response == schema 0.000
>>> And match response.appRoles[0] == appRoleSchema 0.000
>> * def productCategories = call read('classpath:/nurture_retail_application/productCatalog/productCategories.feature') { authToken: #(token) } 0.477
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:35.926 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:35.929 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.454
16:58:35.931 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:36.380 response time in milliseconds: 445
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 125
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then assert utils().isInEnglish(productCategories.response[0].name) 0.024
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:58:36.422 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:36.423 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = token.authToken; 0.000
16:58:36.425 over-writing existing variable 'token' with new value: token.authToken;
>> * def invalidOrderId = "1234567890" 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.320
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:36.432 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:36.433 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.308
16:58:36.435 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:36.740 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def orderProductThroughInstantPayment = call read('classpath:/nurture_retail_application/productOrder/instantPaymentOrder.feature') { authToken: #(token), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 6.945
>> nurture_retail_application/productOrder/instantPaymentOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:36.768 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:58:36.770 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.002
16:58:36.776 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>>> * def isServiceable = {isServiceable: #(isServiceable)} 0.001
16:58:36.778 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>>> * def token = token.authToken; 0.001
16:58:36.779 over-writing existing variable 'token' with new value: token.authToken;
>>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.001
16:58:36.780 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>>> * def isServiceable = isServiceable.isServiceable 0.001
16:58:36.782 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token)} 0.337
>>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:58:36.800 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','notifications' 0.000
>>>> When method get 0.312
16:58:36.805 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:37.106 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 46
[{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].message != " " 0.000
>>>> And match response[*].title != " " 0.000
>>>> And match response[0] == schema 0.000
>>> * def expectedNotificationCount = notifications.response.length; 0.000
>>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.470
>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:58:37.149 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:37.153 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>> When method get 0.408
16:58:37.155 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:37.548 response time in milliseconds: 389
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 133
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>> Then status 200 0.000
>>>> And match response[*].products == "#array" 0.000
>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.350
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:37.616 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.316
16:58:37.620 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:58:37.934 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45135
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45135
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 73
{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":4.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45135,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.364
>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:37.963 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:37.966 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','list' 0.000
>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>> When method post 0.311
16:58:37.970 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:38.271 response time in milliseconds: 299
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:38 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":90811.38,"errorMessage":null,"netPrice":84118.42,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":4.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":71286.8,"totalGst":12831.62,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"84,119","payNowTotalAmount":84118.42,"isOutstandingAvailable":false,"totalDiscount":5672.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response.products) karate.abort() 0.000
>>>> And match response == schema 0.000
>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.388
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:58:38.350 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.002
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.313
16:58:38.356 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:38.667 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:38 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.496
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
16:58:38.698 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>>> * def token = {authToken: #(authToken)}; 0.001
16:58:38.752 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.427
16:58:38.757 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:58:39.181 response time in milliseconds: 424
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45135
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45135
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 93
{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":6.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45135,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.418
>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>> * url baseURL 0.000
16:58:39.194 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:39.240 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:39.242 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','list' 0.000
>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>> When method post 0.314
16:58:39.244 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:39.556 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":136217.08,"errorMessage":null,"netPrice":126177.64,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":6.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":106930.2,"totalGst":19247.44,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"126,178","payNowTotalAmount":126177.64,"isOutstandingAvailable":false,"totalDiscount":8507.999999999985,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.001
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response.products) karate.abort() 0.000
>>>> And match response == schema 0.000
>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.002
>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>>> * def validateCard = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.414
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.001
16:58:39.644 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.304
16:58:39.645 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:39.949 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.386
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:40.061 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.305
16:58:40.063 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:40.367 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:40 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 3.219
>>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:40.461 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','retailer-credit' 0.000
>>>> When method get 3.124
16:58:40.462 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:43.586 response time in milliseconds: 3122
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 2672
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>>> * def schemaCheck = karate.match("response == schema") 0.001
>>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>>> * def ableToProceedFroCreditPayment = utils().isAableToProceedFroCreditPayment(retailerCredit.response.creditExposure) 0.000
>>> * def isValid = (isCardValid && !ableToProceedFroCreditPayment) 0.000
>>> Then print "isValid " + isValid, "ableToProceedFroCreditPayment " + ableToProceedFroCreditPayment 0.000
16:58:43.634 [print] isValid false ableToProceedFroCreditPayment true 
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.log('Skipping the Instant Payment flow as card is not valid') 0.000
16:58:43.635 Skipping the Instant Payment flow as card is not valid 
>>> And eval if(!isValid) karate.abort() 0.000
16:58:43.635 abort at classpath:nurture_retail_application/productOrder/instantPaymentOrder.feature:60
>>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeInstantPayment.feature') { authToken: #(token) } 0.000
>>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(orderId)} 0.000
>>> And match orderDetails.response.id == orderId; 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>>> Then match cartPayNowProducts.response == "#string" 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!orderProductThroughInstantPayment.orderDetails) karate.log('Skipping due to order is not placed.') 0.000
16:58:43.693 Skipping due to order is not placed. 
>> And eval if(!orderProductThroughInstantPayment.orderDetails) karate.abort() 0.000
16:58:43.693 abort at classpath:nurture_retail_validation_flow/account/account.feature:48
>> * def orderId = orderProductThroughInstantPayment.orderDetails.response.appOrderId 0.000
>> * def secondUserToken = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("partialKYCRetialerNumber"))} 0.000
>> * def secondUserAuthToken = secondUserToken.authToken; 0.000
>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(secondUserAuthToken) } 0.000
>> Then assert !utils().verifyOrderId(orderList.response, orderId) 0.000
>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>> Then assert utils().verifyOrderId(orderList.response, orderId) 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:43.776 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
16:58:43.778 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
16:58:43.778 over-writing existing variable 'token' with new value: authToken.authToken;
> * def orderProduct = call read('classpath:/nurture_retail_validation_flow/cart/cart.feature') { authToken: #(token), currentKYCStatus: #("APPROVE"), isServiceable: #(true) } 1:37.740
> nurture_retail_validation_flow/cart/cart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:58:43.837 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:43.837 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.032
>> * def helper = new JavaUtil() 0.001
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:58:43.873 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:58:43.874 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
16:58:43.875 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
16:58:43.875 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.026
>> * def token = token.authToken; 0.000
16:58:43.902 over-writing existing variable 'token' with new value: token.authToken;
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.534
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:43.910 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:43.914 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.500
16:58:43.926 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:44.410 response time in milliseconds: 479
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 167
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = ""; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.363
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": "",
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:58:44.506 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.289
16:58:44.514 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":""}

16:58:44.797 response time in milliseconds: 283
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:44 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.idnull
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: uplecommerceRetailerCartProduct
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
{"path":"\/api\/retailer\/cart\/product","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Product Id can not be empty.","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then assert addedCartProducts.responseStatus == 400; 0.000
>> Then assert addedCartProducts.response.title == "Product Id can not be empty."; 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.610
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:58:44.804 over-writing existing variable 'availableProduct' with new value: utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:44.829 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:44.832 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.558
16:58:44.834 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:45.389 response time in milliseconds: 536
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:45 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 144
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = "234567890"; 0.001
16:58:45.414 over-writing existing variable 'productId' with new value: "234567890";
>> * def werks = availableProduct[1]; 0.000
16:58:45.416 over-writing existing variable 'werks' with new value: availableProduct[1];
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.326
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": "234567890",
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:58:45.418 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:45.430 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.303
16:58:45.433 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 53
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":"234567890"}

16:58:45.733 response time in milliseconds: 299
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:45 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.productIdNotExist
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: uplecommerceProductReview
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 54
{"path":"\/api\/retailer\/cart\/product","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Product not found","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then assert addedCartProducts.responseStatus == 400; 0.000
>> Then assert addedCartProducts.response.title == "Product not found"; 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.372
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:45.762 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:45.765 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.326
16:58:45.769 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:46.092 response time in milliseconds: 322
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 62
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":136217.08,"errorMessage":null,"netPrice":126177.64,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":6.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":106930.2,"totalGst":19247.44,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"126,178","payNowTotalAmount":126177.64,"isOutstandingAvailable":false,"totalDiscount":8507.999999999985,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.001
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> Then assert !utils().isProductContainsInTheCart(cartPayNowProducts.response, productId) 0.001
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.369
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:58:46.117 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:46.148 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:46.152 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.297
16:58:46.158 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:46.451 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":136217.08,"errorMessage":null,"netPrice":126177.64,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":6.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":106930.2,"totalGst":19247.44,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"126,178","payNowTotalAmount":126177.64,"isOutstandingAvailable":false,"totalDiscount":8507.999999999985,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> Then assert !utils().isProductContainsInTheCart(cartPayNowProducts.response, productId) 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.002
16:58:46.506 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.006
16:58:46.509 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.005
16:58:46.521 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.003
16:58:46.524 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.002
16:58:46.527 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.001
16:58:46.529 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.005
>> * def token = token.authToken; 0.005
16:58:46.540 over-writing existing variable 'token' with new value: token.authToken;
>> * def availableproducts = utils().getAvailableProducts(token, currentKYCStatus, isServiceable); 0.568
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.006
16:58:46.573 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:58:46.576 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.500
16:58:46.580 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:47.071 response time in milliseconds: 487
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:46 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 143
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableproducts.length== 0) karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(availableproducts.length== 0) karate.abort() 0.000
>> * def product = availableproducts[0]; 0.000
>> * def pack = availableproducts[0].product.pack; 0.000
>> * def noOfProductsNeedToOrder = 2.0; 0.000
>> * def previousClosingQuantity = product.closingQty; 0.000
>> * def previousBockedQuantity = product.blockedQty; 0.000
>> * def expectedClosingQuantity = product.closingQty - (pack * noOfProductsNeedToOrder); 0.001
>> * def expectedBlockedQuantity = product.blockedQty + (pack * noOfProductsNeedToOrder); 0.001
>> * def orderProductThroughInstantPayment = call read('classpath:/nurture_retail_application/productOrder/instantPaymentOrder.feature') { authToken: #(token), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 5.080
>> nurture_retail_application/productOrder/instantPaymentOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:58:47.137 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.011
16:58:47.140 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:58:47.150 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:58:47.151 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>>> * def token = token.authToken; 0.000
16:58:47.152 over-writing existing variable 'token' with new value: token.authToken;
>>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.000
16:58:47.152 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>>> * def isServiceable = isServiceable.isServiceable 0.000
16:58:47.153 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token)} 0.316
>>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:47.170 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','notifications' 0.000
>>>> When method get 0.291
16:58:47.173 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:47.459 response time in milliseconds: 280
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31
[{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>>> Then status 200 0.000
>>>> And match response == "#array" 0.000
>>>> And match response[*].message != " " 0.000
>>>> And match response[*].title != " " 0.000
>>>> And match response[0] == schema 0.000
>>> * def expectedNotificationCount = notifications.response.length; 0.000
>>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.525
>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:58:47.494 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.001
16:58:47.498 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>> When method get 0.476
16:58:47.501 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:47.972 response time in milliseconds: 467
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 129
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>> Then status 200 0.000
>>>> And match response[*].products == "#array" 0.000
>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.355
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:48.020 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.323
16:58:48.024 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:58:48.344 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45135
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45135
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 67
{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":7.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45135,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.373
>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:58:48.385 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:48.388 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','list' 0.000
>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>> When method post 0.315
16:58:48.392 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:48.704 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":158919.92,"errorMessage":null,"netPrice":147207.24,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":7.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":124751.9,"totalGst":22455.34,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"147,208","payNowTotalAmount":147207.24,"isOutstandingAvailable":false,"totalDiscount":9925.999999999985,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response.products) karate.abort() 0.000
>>>> And match response == schema 0.000
>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.386
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:48.757 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.330
16:58:48.759 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:49.087 response time in milliseconds: 328
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.385
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
16:58:49.115 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:49.138 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.322
16:58:49.139 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:58:49.460 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45135
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45135
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 73
{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":9.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45135,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.426
>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>> * url baseURL 0.000
16:58:49.500 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:49.552 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:49.553 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','list' 0.000
>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>> When method post 0.294
16:58:49.555 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:49.847 response time in milliseconds: 291
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:49 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":204325.61,"errorMessage":null,"netPrice":189266.45,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":9.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":160395.3,"totalGst":28871.15,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"189,267","payNowTotalAmount":189266.45,"isOutstandingAvailable":false,"totalDiscount":12761.99999999997,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response.products) karate.abort() 0.000
>>>> And match response == schema 0.000
>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>>> * def validateCard = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.384
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:49.968 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.284
16:58:49.969 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:50.252 response time in milliseconds: 283
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.486
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:50.361 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.321
16:58:50.362 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:50.681 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.001
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.321
>>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
16:58:50.847 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','retailer-credit' 0.000
>>>> When method get 1.193
16:58:50.849 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:52.041 response time in milliseconds: 1192
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 939
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>>> * def schemaCheck = karate.match("response == schema") 0.000
>>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>>> * def ableToProceedFroCreditPayment = utils().isAableToProceedFroCreditPayment(retailerCredit.response.creditExposure) 0.000
>>> * def isValid = (isCardValid && !ableToProceedFroCreditPayment) 0.000
>>> Then print "isValid " + isValid, "ableToProceedFroCreditPayment " + ableToProceedFroCreditPayment 0.000
16:58:52.119 [print] isValid false ableToProceedFroCreditPayment true 
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.log('Skipping the Instant Payment flow as card is not valid') 0.000
16:58:52.120 Skipping the Instant Payment flow as card is not valid 
>>> And eval if(!isValid) karate.abort() 0.000
16:58:52.120 abort at classpath:nurture_retail_application/productOrder/instantPaymentOrder.feature:60
>>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeInstantPayment.feature') { authToken: #(token) } 0.000
>>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(orderId)} 0.000
>>> And match orderDetails.response.id == orderId; 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>>> Then match cartPayNowProducts.response == "#string" 0.000
>> * def availableproducts = utils().getAvailableProducts(token, currentKYCStatus, isServiceable); 0.690
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:58:52.195 over-writing existing variable 'availableproducts' with new value: utils().getAvailableProducts(token, currentKYCStatus, isServiceable);
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:52.292 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:52.293 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.421
16:58:52.294 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:52.705 response time in milliseconds: 406
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 132
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def product = availableproducts[0]; 0.000
16:58:52.886 over-writing existing variable 'product' with new value: availableproducts[0];
>> Then assert (product.closingQty == previousClosingQuantity || product.closingQty == expectedClosingQuantity) 0.000
>> Then assert (product.blockedQty == previousBockedQuantity || product.blockedQty == ecpectedBlockedQuantity) 0.000
>> * def productMainId = "1234567890765"; 0.000
>> * def deleteProductFromCart = call read('classpath:/nurture_retail_validation_flow/cart/removeProductFromCart.feature') { authToken: #(token), productId: #(productMainId)} 0.600
>> nurture_retail_validation_flow/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": "1234567890765"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:52.992 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:58:52.992 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.324
16:58:52.993 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/1234567890765
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:53.316 response time in milliseconds: 323
1 < 500
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:53 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 51
{"path":"\/api\/retailer\/cart\/product\/1234567890765","detail":"No class com.upl.ecommerce.domain.RetailerCartProduct entity with id 1234567890765 exists!","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Internal Server Error","message":"error.http.500","status":500}
>> Then assert deleteProductFromCart.responseStatus == 500; 0.000
>> Then assert deleteProductFromCart.response.title == "Internal Server Error"; 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.674
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:53.626 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:53.627 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.316
16:58:53.629 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:53.943 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 54
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":204325.61,"errorMessage":null,"netPrice":189266.45,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:25:24Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":9.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45135,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":160395.3,"totalGst":28871.15,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"189,267","payNowTotalAmount":189266.45,"isOutstandingAvailable":false,"totalDiscount":12761.99999999997,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.002
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.012
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.002
>> * def addProductToCartMoreThe5Lakh = utils().addProductToCartMoreThe5Lakh(token, currentKYCStatus, isServiceable, cartPayNowProducts.response); 6.270
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45135
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:54.586 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:58:54.586 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.309
16:58:54.587 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45135
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:54.895 response time in milliseconds: 307
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:54 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45135
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45135
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 56

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:55.547 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:55.548 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.385
16:58:55.549 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:58:55.931 response time in milliseconds: 375
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 130
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:58:56.501 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:56.503 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.294
16:58:56.504 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:56.797 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:56 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33

>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
16:58:56.798 abort at classpath:nurture_retail_application/cart/getPayNowCartDetails.feature:77
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 15,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:57.265 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.354
16:58:57.267 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 46
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":15,"productId":386}

16:58:57.619 response time in milliseconds: 352
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:57 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45136
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45136
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 94
{"werks":"DS07","addedAt":"2021-05-17T11:28:57.535395Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":15.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45136,"retailerId":16682,"closingQty":null}
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:58.146 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:58.147 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.303
16:58:58.148 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:58:58.450 response time in milliseconds: 302
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:58 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":340542.69,"errorMessage":null,"netPrice":315444.09,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:28:58Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":15.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45136,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":267325.5,"totalGst":48118.59,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"315,445","payNowTotalAmount":315444.09,"isOutstandingAvailable":false,"totalDiscount":21270.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.002
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 270,
  "quantity": 15,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:58.963 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.360
16:58:58.964 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 46
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":15,"productId":270}

16:58:59.323 response time in milliseconds: 359
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:28:59 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45137
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45137
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 80
{"werks":"DS07","addedAt":"2021-05-17T11:28:59.235399Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":270,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":15.0,"productId":270,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45137,"retailerId":16682,"closingQty":null}
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:58:59.848 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:58:59.849 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.324
16:58:59.850 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:00.173 response time in milliseconds: 322
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 75
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":1131582.95,"errorMessage":null,"netPrice":1048184.8,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:28:58Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":15.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45136,"retailerId":16682,"closingQty":10.0},{"werks":"DS07","addedAt":"2021-05-17T11:28:59Z","product":{"unitWeight":0.15,"unitMeins":"150.0 Gms","unitsCount":40.0,"matnr":"6300002","pack":"6","productName":"Panama","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":270,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png","id":152}],"steuc":"Z003","meins":"Kg","id":270,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":15.0,"productId":270,"price":6899.63,"isFreshQty":null,"discPer":7.37,"qtyDropDown":0,"id":45137,"retailerId":16682,"closingQty":2.0}],"outStandingAmt":null,"totalAmount":888292.2,"totalGst":159892.6,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"1,048,185","payNowTotalAmount":1048184.8,"isOutstandingAvailable":false,"totalDiscount":70676.40000000002,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def orderDetails = utils().completeCartOrder(token, "NEFT_RTGS_PAYMENT") 1.694
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:00.687 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.331
16:59:00.688 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:01.018 response time in milliseconds: 329
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:00 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 49
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."},{"productId":270,"errorMsg":"Product out of stock"}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:59:01.020 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> nurture_retail_application/productOrder/virtualAccountOrderCheck.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:01.517 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','virtual-account-order-check' 0.000
>>> When method get 0.328
16:59:01.518 request:
1 > GET https://dev.retail.nurture.farm/api/virtual-account-order-check
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:01.845 response time in milliseconds: 327
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:01 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"One open order in the process for NEFT\/RTGS. You can order after current open order has been processed\/cancelled.","status":"OK"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> Then print "orderDetails", orderDetails == "" 0.000
16:59:02.129 [print] orderDetails true 
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.003
16:59:02.135 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.003
16:59:02.138 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.003
16:59:02.143 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:59:02.143 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
16:59:02.144 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.002
16:59:02.147 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.001
>> * def token = token.authToken; 0.000
16:59:02.149 over-writing existing variable 'token' with new value: token.authToken;
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.348
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:59:02.155 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:02.156 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.001
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.328
16:59:02.159 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:02.486 response time in milliseconds: 326
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 49
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":1131582.95,"errorMessage":null,"netPrice":1048184.8,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:28:58Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":15.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45136,"retailerId":16682,"closingQty":10.0},{"werks":"DS07","addedAt":"2021-05-17T11:28:59Z","product":{"unitWeight":0.15,"unitMeins":"150.0 Gms","unitsCount":40.0,"matnr":"6300002","pack":"6","productName":"Panama","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":270,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png","id":152}],"steuc":"Z003","meins":"Kg","id":270,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":15.0,"productId":270,"price":6899.63,"isFreshQty":null,"discPer":7.37,"qtyDropDown":0,"id":45137,"retailerId":16682,"closingQty":2.0}],"outStandingAmt":null,"totalAmount":888292.2,"totalGst":159892.6,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"1,048,185","payNowTotalAmount":1048184.8,"isOutstandingAvailable":false,"totalDiscount":70676.40000000002,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.767
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45136
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:02.529 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.001
16:59:02.530 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.001
>>> When method delete 0.310
16:59:02.536 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45136
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:02.843 response time in milliseconds: 307
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:02 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45136
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45136
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 59

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45137
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:02.876 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:59:02.876 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.369
16:59:02.880 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45137
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:03.246 response time in milliseconds: 365
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:03 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45137
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45137
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 104

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.638
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:59:03.284 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.003
16:59:03.289 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.593
16:59:03.292 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:03.880 response time in milliseconds: 571
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 343
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(3.0), werks: #(werks) } 0.343
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 3,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:03.916 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.329
16:59:03.918 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":3,"productId":386}

16:59:04.246 response time in milliseconds: 327
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45138
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45138
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 91
{"werks":"DS07","addedAt":"2021-05-17T11:29:04.187604Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45138,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.255
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:04.256 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.242
16:59:04.257 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:05.498 response time in milliseconds: 1241
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 918
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.000
>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) } 0.397
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 1
}
>>> * url baseURL 0.000
16:59:05.504 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:59:05.542 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:05.545 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.001
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.001
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.323
16:59:05.550 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":1,"isCreditOrder":0}

16:59:05.872 response time in milliseconds: 321
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:04Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45138,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.003
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def availableCreditBalance = retailerCredit.response.creditExposure; 0.000
>> * def cartValue = cartPayNowProducts.response.payNowTotalAmount; 0.000
>> * def expectedCreditBalance = availableCreditBalance - cartValue 0.000
>> * def orderDetails = utils().completeCartOrder(token, "CREDIT_BALANCE_PAYMENT") 0.766
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:05.957 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.285
16:59:05.959 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:06.243 response time in milliseconds: 284
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:59:06.244 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> nurture_retail_application/productOrder/virtualAccountOrderCheck.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:06.317 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','virtual-account-order-check' 0.000
>>> When method get 0.291
16:59:06.318 request:
1 > GET https://dev.retail.nurture.farm/api/virtual-account-order-check
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:06.609 response time in milliseconds: 290
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"One open order in the process for NEFT\/RTGS. You can order after current open order has been processed\/cancelled.","status":"OK"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.548
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:06.670 over-writing existing variable 'availableProduct' with new value: utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:06.717 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:06.718 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.433
16:59:06.719 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:07.150 response time in milliseconds: 362
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 130
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
16:59:07.218 over-writing existing variable 'productId' with new value: availableProduct[0];
>> * def werks = availableProduct[1]; 0.000
16:59:07.219 over-writing existing variable 'werks' with new value: availableProduct[1];
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.395
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:07.220 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.003
16:59:07.270 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.315
16:59:07.273 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:59:07.586 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45138
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45138
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 75
{"werks":"DS07","addedAt":"2021-05-17T11:29:04Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":5.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45138,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.178
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:07.615 over-writing existing variable 'retailerCredit' with new value: call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)}
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:07.664 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.086
16:59:07.677 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:08.751 response time in milliseconds: 1073
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 826
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.001
>>> Then assert utils().verifySchema(response, schemaCheck) 0.002
>> * def actualCreditBalance = retailerCredit.response.creditExposure; 0.000
>> Then print "expectedCreditBalance", expectedCreditBalance 0.000
16:59:08.794 [print] expectedCreditBalance -17690.409999999996 
>> Then print "actualCreditBalance", actualCreditBalance 0.001
16:59:08.796 [print] actualCreditBalance 45398.41 
>> Then assert utils().verifyTheCreditBalance(orderDetails, expectedCreditBalance, actualCreditBalance) 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:59:08.804 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:08.804 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:59:08.807 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:59:08.807 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
16:59:08.808 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
16:59:08.808 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.002
>> * def token = token.authToken; 0.000
16:59:08.811 over-writing existing variable 'token' with new value: token.authToken;
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.328
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:08.818 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:08.819 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.306
16:59:08.821 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:09.126 response time in milliseconds: 305
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":113514.23,"errorMessage":null,"netPrice":105148.03,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:04Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":5.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45138,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":89108.5,"totalGst":16039.53,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"105,149","payNowTotalAmount":105148.03,"isOutstandingAvailable":false,"totalDiscount":7090.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.002
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.002
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.328
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45138
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:09.157 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:59:09.157 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.298
16:59:09.161 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45138
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:09.456 response time in milliseconds: 295
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:09 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45138
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45138
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 58

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.459
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:59:09.487 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:09.490 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.425
16:59:09.493 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:09.907 response time in milliseconds: 410
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 127
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(3.0), werks: #(werks) } 0.597
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 3,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:09.941 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.575
16:59:09.944 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":3,"productId":386}

16:59:10.517 response time in milliseconds: 572
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45139
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45139
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
{"werks":"DS07","addedAt":"2021-05-17T11:29:10.315437Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45139,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.212
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:10.549 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.175
16:59:10.550 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:11.724 response time in milliseconds: 1174
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:11 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 927
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.000
>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) } 0.361
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 1
}
>>> * url baseURL 0.000
16:59:11.739 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:11.768 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:11.770 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.306
16:59:11.773 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":1,"isCreditOrder":0}

16:59:12.077 response time in milliseconds: 303
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:10Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45139,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.002
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def availableCreditBalance = retailerCredit.response.creditExposure; 0.000
>> * def cartValue = cartPayNowProducts.response.payNowTotalAmount; 0.000
>> * def expectedCreditBalance = availableCreditBalance; 0.000
>> * def orderDetails = utils().completeCartOrder(token, "INSTANT_PAYMENT") 0.785
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:12.153 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.298
16:59:12.156 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:12.452 response time in milliseconds: 296
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 50
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.001
>>> And match responseType == 'json' 0.001
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:59:12.456 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> nurture_retail_application/productOrder/virtualAccountOrderCheck.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:12.521 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','virtual-account-order-check' 0.000
>>> When method get 0.315
16:59:12.522 request:
1 > GET https://dev.retail.nurture.farm/api/virtual-account-order-check
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:12.836 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:12 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"One open order in the process for NEFT\/RTGS. You can order after current open order has been processed\/cancelled.","status":"OK"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.538
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:12.887 over-writing existing variable 'availableProduct' with new value:  utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:59:12.945 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:12.948 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.442
16:59:12.950 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:13.388 response time in milliseconds: 434
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 128
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
16:59:13.426 over-writing existing variable 'productId' with new value: availableProduct[0];
>> * def werks = availableProduct[1]; 0.000
16:59:13.426 over-writing existing variable 'werks' with new value: availableProduct[1];
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.374
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:13.426 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:13.443 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.331
16:59:13.444 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:59:13.774 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45139
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45139
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 66
{"werks":"DS07","addedAt":"2021-05-17T11:29:10Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":5.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45139,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.358
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:13.801 over-writing existing variable 'retailerCredit' with new value: call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)}
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:13.853 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.271
16:59:13.856 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:15.125 response time in milliseconds: 1268
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 844
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.000
>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>> * def actualCreditBalance = retailerCredit.response.creditExposure; 0.000
>> Then print "expectedCreditBalance", expectedCreditBalance 0.000
16:59:15.160 [print] expectedCreditBalance 45398.41 
>> Then print "actualCreditBalance", actualCreditBalance 0.000
16:59:15.160 [print] actualCreditBalance 45398.41 
>> Then assert utils().verifyTheCreditBalance(orderDetails, expectedCreditBalance, actualCreditBalance) 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:59:15.165 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:15.165 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:59:15.167 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:59:15.168 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
16:59:15.168 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
16:59:15.168 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.001
>> * def token = token.authToken; 0.000
16:59:15.169 over-writing existing variable 'token' with new value: token.authToken;
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.467
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:15.175 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:15.176 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.448
16:59:15.177 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:15.624 response time in milliseconds: 446
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 199
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":113514.23,"errorMessage":null,"netPrice":105148.03,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:10Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":5.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45139,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":89108.5,"totalGst":16039.53,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"105,149","payNowTotalAmount":105148.03,"isOutstandingAvailable":false,"totalDiscount":7090.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.002
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.356
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45139
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.007
16:59:15.660 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.004
16:59:15.669 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.311
16:59:15.670 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45139
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:15.980 response time in milliseconds: 310
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:15 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45139
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45139
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.487
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:59:16.010 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
16:59:16.013 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.447
16:59:16.017 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:16.461 response time in milliseconds: 440
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 128
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(3.0), werks: #(werks) } 0.336
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 3,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:16.499 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.312
16:59:16.502 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":3,"productId":386}

16:59:16.813 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45140
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45140
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 66
{"werks":"DS07","addedAt":"2021-05-17T11:29:16.752873Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45140,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.157
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:16.828 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.139
16:59:16.830 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:17.968 response time in milliseconds: 1138
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 890
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.000
>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) } 0.345
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 1
}
>>> * url baseURL 0.000
16:59:17.976 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:59:17.987 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:17.988 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.299
16:59:17.989 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":1,"isCreditOrder":0}

16:59:18.284 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:17Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45140,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def availableCreditBalance = retailerCredit.response.creditExposure; 0.000
>> * def cartValue = cartPayNowProducts.response.payNowTotalAmount; 0.000
>> * def expectedCreditBalance = availableCreditBalance; 0.000
>> * def orderDetails = utils().completeCartOrder(token, "NEFT_RTGS_PAYMENT") 0.883
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:18.375 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.319
16:59:18.377 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:18.695 response time in milliseconds: 318
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 66
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:59:18.697 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> nurture_retail_application/productOrder/virtualAccountOrderCheck.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:18.798 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','virtual-account-order-check' 0.000
>>> When method get 0.358
16:59:18.798 request:
1 > GET https://dev.retail.nurture.farm/api/virtual-account-order-check
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:19.155 response time in milliseconds: 357
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 84
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"One open order in the process for NEFT\/RTGS. You can order after current open order has been processed\/cancelled.","status":"OK"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.496
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:19.206 over-writing existing variable 'availableProduct' with new value:  utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:19.231 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:19.233 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.411
16:59:19.234 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:19.641 response time in milliseconds: 404
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 140
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.003
16:59:19.706 over-writing existing variable 'productId' with new value: availableProduct[0];
>> * def werks = availableProduct[1]; 0.001
16:59:19.708 over-writing existing variable 'werks' with new value: availableProduct[1];
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.392
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:19.710 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:19.733 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.338
16:59:19.736 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:59:20.072 response time in milliseconds: 336
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45140
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45140
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 74
{"werks":"DS07","addedAt":"2021-05-17T11:29:17Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":5.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45140,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.416
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:20.101 over-writing existing variable 'retailerCredit' with new value: call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)}
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:20.162 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.311
16:59:20.164 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:21.474 response time in milliseconds: 1309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 881
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.001
>>> Then assert utils().verifySchema(response, schemaCheck) 0.001
>> * def actualCreditBalance = retailerCredit.response.creditExposure; 0.000
>> Then print "expectedCreditBalance", expectedCreditBalance 0.000
16:59:21.519 [print] expectedCreditBalance 45398.41 
>> Then print "actualCreditBalance", actualCreditBalance 0.000
16:59:21.520 [print] actualCreditBalance 45398.41 
>> Then assert utils().verifyTheCreditBalance(orderDetails, expectedCreditBalance, actualCreditBalance) 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.424
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:59:21.521 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:21.580 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:21.581 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.305
16:59:21.583 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:21.884 response time in milliseconds: 299
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 51
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":113514.23,"errorMessage":null,"netPrice":105148.03,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:17Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":5.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45140,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":89108.5,"totalGst":16039.53,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"105,149","payNowTotalAmount":105148.03,"isOutstandingAvailable":false,"totalDiscount":7090.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.003
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.420
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45140
}
>>> * url baseURL 0.000
16:59:21.945 over-writing existing variable 'removeProducts' with new value: utils().removeAllProductsFromCart(cartPayNowProducts.response,token);
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:21.988 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:59:21.989 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.300
16:59:21.990 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45140
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:22.289 response time in milliseconds: 299
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:22 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45140
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45140
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 58

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.520
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:22.365 over-writing existing variable 'availableProduct' with new value: utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:59:22.399 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:22.400 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.387
16:59:22.401 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:22.786 response time in milliseconds: 382
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 128
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
16:59:22.886 over-writing existing variable 'productId' with new value: availableProduct[0];
>> * def werks = availableProduct[1]; 0.000
16:59:22.887 over-writing existing variable 'werks' with new value: availableProduct[1];
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(3.0), werks: #(werks) } 0.395
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 3,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:22.887 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(3.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:22.926 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.300
16:59:22.927 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":3,"productId":386}

16:59:23.226 response time in milliseconds: 299
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45141
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45141
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 65
{"werks":"DS07","addedAt":"2021-05-17T11:29:23.166195Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45141,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.925
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:23.283 over-writing existing variable 'retailerCredit' with new value: call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)}
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:23.354 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.806
16:59:23.355 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:25.160 response time in milliseconds: 1805
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 1436
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.000
>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) } 0.402
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 1
}
>>> * url baseURL 0.000
16:59:25.209 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(creditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:25.238 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:25.239 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.290
16:59:25.241 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":1,"isCreditOrder":0}

16:59:25.530 response time in milliseconds: 288
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":63088.82,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:23Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45141,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":53465.1,"totalGst":9623.72,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"63,089","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def availableCreditBalance = retailerCredit.response.creditExposure; 0.000
16:59:25.612 over-writing existing variable 'availableCreditBalance' with new value: retailerCredit.response.creditExposure;
>> * def cartValue = cartPayNowProducts.response.payNowTotalAmount; 0.000
16:59:25.612 over-writing existing variable 'cartValue' with new value: cartPayNowProducts.response.payNowTotalAmount;
>> * def expectedCreditBalance = availableCreditBalance - cartValue; 0.000
16:59:25.613 over-writing existing variable 'expectedCreditBalance' with new value: availableCreditBalance - cartValue;
>> * def orderDetails = utils().completeCartOrder(token, "INSTANT_PAYMENT_WITH_CREDIT_BALANCE") 0.966
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:25.614 over-writing existing variable 'orderDetails' with new value: utils().completeCartOrder(token, "INSTANT_PAYMENT_WITH_CREDIT_BALANCE")
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:25.663 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.283
16:59:25.664 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:25.946 response time in milliseconds: 282
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
16:59:25.948 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> nurture_retail_application/productOrder/virtualAccountOrderCheck.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:26.022 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','virtual-account-order-check' 0.000
>>> When method get 0.468
16:59:26.024 request:
1 > GET https://dev.retail.nurture.farm/api/virtual-account-order-check
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:26.491 response time in milliseconds: 467
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:26 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 154
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"One open order in the process for NEFT\/RTGS. You can order after current open order has been processed\/cancelled.","status":"OK"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.568
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:26.580 over-writing existing variable 'availableProduct' with new value:  utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:26.613 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:26.615 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.414
16:59:26.616 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:27.026 response time in milliseconds: 395
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:26 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 130
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
16:59:27.148 over-writing existing variable 'productId' with new value: availableProduct[0];
>> * def werks = availableProduct[1]; 0.001
16:59:27.149 over-writing existing variable 'werks' with new value: availableProduct[1];
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.452
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:27.150 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:27.180 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.326
16:59:27.182 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:59:27.507 response time in milliseconds: 324
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45141
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45141
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 68
{"werks":"DS07","addedAt":"2021-05-17T11:29:23Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":5.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45141,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.253
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
16:59:27.602 over-writing existing variable 'retailerCredit' with new value: call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)}
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:27.656 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 1.133
16:59:27.657 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:28.789 response time in milliseconds: 1131
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 851
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>> * def schemaCheck = karate.match("response == schema") 0.001
>>> Then assert utils().verifySchema(response, schemaCheck) 0.001
>> * def actualCreditBalance = retailerCredit.response.creditExposure; 0.000
16:59:28.855 over-writing existing variable 'actualCreditBalance' with new value: retailerCredit.response.creditExposure;
>> Then print "expectedCreditBalance", expectedCreditBalance 0.000
16:59:28.856 [print] expectedCreditBalance -17690.409999999996 
>> Then print "actualCreditBalance", actualCreditBalance 0.000
16:59:28.856 [print] actualCreditBalance 45398.41 
>> Then print "cart value", cartValue 0.000
16:59:28.857 [print] cart value 63088.82 
>> Then assert utils().verifyTheCreditBalance(orderDetails, expectedCreditBalance, actualCreditBalance) 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:59:28.860 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.000
16:59:28.860 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:59:28.862 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:59:28.863 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
16:59:28.863 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
16:59:28.863 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.000
>> * def token = token.authToken; 0.000
16:59:28.864 over-writing existing variable 'token' with new value: token.authToken;
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.333
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:59:28.870 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:28.871 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.315
16:59:28.873 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:29.182 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":113514.23,"errorMessage":null,"netPrice":105148.03,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:23Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":5.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45141,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":89108.5,"totalGst":16039.53,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"105,149","payNowTotalAmount":105148.03,"isOutstandingAvailable":false,"totalDiscount":7090.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.350
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45141
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.002
16:59:29.225 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:59:29.226 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.308
16:59:29.233 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45141
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:29.535 response time in milliseconds: 302
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:29 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45141
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45141
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 53

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.552
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:59:29.568 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
16:59:29.572 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.510
16:59:29.576 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:30.080 response time in milliseconds: 500
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 129
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * def quantity = 2.0; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) } 0.348
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:59:30.120 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.325
16:59:30.123 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

16:59:30.446 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45142
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45142
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 64
{"werks":"DS07","addedAt":"2021-05-17T11:29:30.386278Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":2.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45142,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.366
>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:30.487 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.005
16:59:30.487 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.311
16:59:30.494 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:59:30.804 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":45405.69,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:30Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45142,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":38479.4,"totalGst":6926.29,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"45,406","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.000
>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
>> Then assert cartPayLaterProducts.response.products[0].quantity == quantity 0.000
>> * def quantity = 1.0; 0.001
16:59:30.820 over-writing existing variable 'quantity' with new value: 1.0;
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) } 0.373
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:30.837 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.002
16:59:30.863 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.306
16:59:30.867 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:59:31.170 response time in milliseconds: 302
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45142
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45142
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 71
{"werks":"DS07","addedAt":"2021-05-17T11:29:30Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":3.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45142,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.458
>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:59:31.194 over-writing existing variable 'cartPayLaterProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def token = {authToken: #(authToken)}; 0.005
16:59:31.267 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.004
16:59:31.270 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.359
16:59:31.279 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:59:31.632 response time in milliseconds: 353
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":68108.54,"errorMessage":null,"netPrice":68108.54,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:30Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45142,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":57719.1,"totalGst":10389.44,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"68,109","payNowTotalAmount":63088.82,"isOutstandingAvailable":false,"totalDiscount":4253.999999999993,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.000
>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
>> Then assert cartPayLaterProducts.response.products[0].quantity == 3.0 0.000
>> * def quantity = -1.0; 0.001
16:59:31.654 over-writing existing variable 'quantity' with new value: -1.0;
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) } 0.376
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": -1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:31.655 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.002
16:59:31.687 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.310
16:59:31.690 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 46
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":-1,"productId":386}

16:59:31.997 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45142
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45142
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 67
{"werks":"DS07","addedAt":"2021-05-17T11:29:30Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":2.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45142,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.364
>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:59:32.031 over-writing existing variable 'cartPayLaterProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:32.079 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:32.080 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.286
16:59:32.084 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:59:32.368 response time in milliseconds: 284
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":45405.69,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:30Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45142,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":38479.4,"totalGst":6926.29,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"45,406","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.000
>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
>> Then assert cartPayLaterProducts.response.products[0].quantity == 2.0 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:59:32.399 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:32.400 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.005
16:59:32.406 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:59:32.408 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
16:59:32.408 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
16:59:32.408 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.002
>> * def token = token.authToken; 0.000
16:59:32.411 over-writing existing variable 'token' with new value: token.authToken;
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.334
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
16:59:32.417 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:32.418 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.316
16:59:32.420 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:32.734 response time in milliseconds: 314
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":42059.21,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:30Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45142,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":35643.4,"totalGst":6415.81,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"42,060","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.364
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45142
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:32.772 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
16:59:32.773 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.325
16:59:32.777 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45142
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:33.097 response time in milliseconds: 320
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:33 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45142
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45142
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.474
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
16:59:33.126 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:33.129 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.436
16:59:33.132 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:33.548 response time in milliseconds: 410
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 158
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.001
>> * def werks = availableProduct[1]; 0.000
>> * def quantity = 1.0; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) } 0.368
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
16:59:33.602 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.340
16:59:33.610 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:59:33.943 response time in milliseconds: 332
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45143
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45143
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 70
{"werks":"DS07","addedAt":"2021-05-17T11:29:33.872078Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":1.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45143,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.003
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.361
>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:33.996 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:59:33.997 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.304
16:59:34.000 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:59:34.304 response time in milliseconds: 303
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":22702.85,"errorMessage":null,"netPrice":22702.85,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:34Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":1.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45143,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":19239.7,"totalGst":3463.15,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"22,703","payNowTotalAmount":21029.61,"isOutstandingAvailable":false,"totalDiscount":1418.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.000
>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
>> * def actualAmount = helper.roundOf(cartPayLaterProducts.response.payLaterTotalAmount); 0.007
>> * def expectedAmount = helper.roundOf(cartPayLaterProducts.response.totalAmount + cartPayLaterProducts.response.totalGst); 0.000
>> Then print "Expected: " + expectedAmount, "Actual" + actualAmount 0.004
16:59:34.330 [print] Expected: 22703 Actual22703 
>> Then assert expectedAmount == actualAmount 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.330
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:59:34.333 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.006
16:59:34.359 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:34.361 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.291
16:59:34.363 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:34.654 response time in milliseconds: 290
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 46
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":22702.85,"errorMessage":null,"netPrice":21029.61,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:34Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":1.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45143,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":17821.7,"totalGst":3207.91,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"21,030","payNowTotalAmount":21029.61,"isOutstandingAvailable":false,"totalDiscount":1418.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def actualAmount = helper.roundOf(cartPayNowProducts.response.payNowTotalAmount); 0.000
16:59:34.662 over-writing existing variable 'actualAmount' with new value: helper.roundOf(cartPayNowProducts.response.payNowTotalAmount);
>> * def expectedAmount = helper.roundOf(cartPayNowProducts.response.totalAmount + cartPayNowProducts.response.totalGst); 0.000
16:59:34.662 over-writing existing variable 'expectedAmount' with new value: helper.roundOf(cartPayNowProducts.response.totalAmount + cartPayNowProducts.response.totalGst);
>> Then print "Expected: " + expectedAmount, "Actual Amount: " + actualAmount 0.000
16:59:34.663 [print] Expected: 21030 Actual Amount: 21030 
>> Then assert expectedAmount == actualAmount 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) } 0.387
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
16:59:34.664 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:34.679 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.325
16:59:34.680 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

16:59:35.004 response time in milliseconds: 324
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45143
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45143
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 67
{"werks":"DS07","addedAt":"2021-05-17T11:29:34Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":2.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45143,"retailerId":16682,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.473
>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:59:35.052 over-writing existing variable 'cartPayLaterProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def token = {authToken: #(authToken)}; 0.004
16:59:35.112 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:59:35.113 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.335
16:59:35.118 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

16:59:35.450 response time in milliseconds: 331
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":45405.69,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:34Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45143,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":38479.4,"totalGst":6926.29,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"45,406","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.000
>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
>> * def actualAmount = helper.roundOf(cartPayLaterProducts.response.payLaterTotalAmount); 0.000
16:59:35.525 over-writing existing variable 'actualAmount' with new value: helper.roundOf(cartPayLaterProducts.response.payLaterTotalAmount);
>> * def expectedAmount = helper.roundOf(cartPayLaterProducts.response.totalAmount + cartPayLaterProducts.response.totalGst); 0.000
16:59:35.526 over-writing existing variable 'expectedAmount' with new value: helper.roundOf(cartPayLaterProducts.response.totalAmount + cartPayLaterProducts.response.totalGst);
>> Then print "Expected: " + expectedAmount, "Actual" + actualAmount 0.001
16:59:35.527 [print] Expected: 45406 Actual45406 
>> Then assert expectedAmount == actualAmount 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.401
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
16:59:35.527 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
16:59:35.550 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:35.551 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.294
16:59:35.552 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

16:59:35.846 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":42059.21,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:34Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45143,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":35643.4,"totalGst":6415.81,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"42,060","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.002
>> * def actualAmount = helper.roundOf(cartPayNowProducts.response.payNowTotalAmount); 0.002
16:59:35.929 over-writing existing variable 'actualAmount' with new value: helper.roundOf(cartPayNowProducts.response.payNowTotalAmount);
>> * def expectedAmount = helper.roundOf(cartPayNowProducts.response.totalAmount + cartPayNowProducts.response.totalGst); 0.003
16:59:35.932 over-writing existing variable 'expectedAmount' with new value: helper.roundOf(cartPayNowProducts.response.totalAmount + cartPayNowProducts.response.totalGst);
>> Then print "Expected: " + expectedAmount, "Actual Amount: " + actualAmount 0.001
16:59:35.936 [print] Expected: 42059 Actual Amount: 42059 
>> Then assert expectedAmount == actualAmount 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
16:59:35.945 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.005
16:59:35.949 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
16:59:35.953 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:59:35.953 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.002
16:59:35.956 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
16:59:35.957 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.001
>> * def pause = karate.get('_gatling.pause', sleep) 0.001
>> * def token = token.authToken; 0.000
16:59:35.961 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("partialKYCRetialerNumber")) } 8.324
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8007097254"
}
>>> * url baseURL 0.000
16:59:35.963 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("partialKYCRetialerNumber")) }
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 7.928
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8007097254"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:59:35.982 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:59:35.982 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 7.911
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
16:59:43.902 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.368
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8007097254",
  "otp": 669003
}
>>>> * url baseURL 0.000
16:59:43.903 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.009
16:59:43.946 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.317
16:59:43.959 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8007097254","otp":669003}

16:59:44.267 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjk4NH0.TNyR0TzVi4VfHPHrQ6Gq22i4sxuBL7IQsWyE71sKzjnWB0hmzNnpp65gq73ky23vN_YQeNXFeiidEMhTOi2Heg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjk4NH0.TNyR0TzVi4VfHPHrQ6Gq22i4sxuBL7IQsWyE71sKzjnWB0hmzNnpp65gq73ky23vN_YQeNXFeiidEMhTOi2Heg"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
16:59:44.272 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
16:59:44.286 over-writing existing variable 'token' with new value: token.authToken;
>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 4.071
>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjk4NH0.TNyR0TzVi4VfHPHrQ6Gq22i4sxuBL7IQsWyE71sKzjnWB0hmzNnpp65gq73ky23vN_YQeNXFeiidEMhTOi2Heg"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
16:59:44.315 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','retailer-credit' 0.000
>>> When method get 4.033
16:59:44.318 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjk4NH0.TNyR0TzVi4VfHPHrQ6Gq22i4sxuBL7IQsWyE71sKzjnWB0hmzNnpp65gq73ky23vN_YQeNXFeiidEMhTOi2Heg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


16:59:48.349 response time in milliseconds: 4030
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:29:48 GMT
1 < Content-Length: 0
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 3776

>>> * def schemaCheck = karate.match("response == schema") 0.001
>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>> Then assert retailerCredit.responseStatus == 200 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.013
16:59:48.378 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.011
16:59:48.379 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.001
16:59:48.393 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
16:59:48.393 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
16:59:48.393 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
16:59:48.393 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.001
>> * def token = token.authToken; 0.004
16:59:48.399 over-writing existing variable 'token' with new value: token.authToken;
>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("overdueRetailerNumber"))} 14.126
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8055954560"
}
>>> * url baseURL 0.000
16:59:48.400 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("overdueRetailerNumber"))}
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 7.973
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8055954560"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
16:59:48.420 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
16:59:48.421 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 7.962
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.002
16:59:56.389 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 6.132
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8055954560",
  "otp": 436301
}
>>>> * url baseURL 0.000
16:59:56.391 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
16:59:56.409 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 6.109
16:59:56.413 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8055954560","otp":436301}

17:00:02.521 response time in milliseconds: 6108
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 551
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.000
17:00:02.524 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def token = token.authToken; 0.000
17:00:02.526 over-writing existing variable 'token' with new value: token.authToken;
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.374
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:02.530 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:02.531 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.366
17:00:02.532 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:00:02.898 response time in milliseconds: 365
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:02 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 109
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":42059.21,"products":[{"werks":"DS07","addedAt":"2021-05-17T10:46:25Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45114,"retailerId":16943,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":35643.4,"totalGst":6415.81,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"42,060","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(cartPayNowProducts.responseStatus == 500) karate.log('Skipping the flow as there is an Internal Server Error in cart list') 0.000
>> And eval if(cartPayNowProducts.responseStatus == 500) karate.abort() 0.000
>> * def removeProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.383
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ",
  "productId": 45114
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.004
17:00:02.917 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.002
17:00:02.920 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.362
17:00:02.921 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45114
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:03.283 response time in milliseconds: 362
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:03 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45114
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45114
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 65

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(token)} 0.484
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:00:03.294 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
17:00:03.297 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.469
17:00:03.299 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:03.766 response time in milliseconds: 467
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 156
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":"B2C","shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16943,"state":"R04","appUser":{"referrerName":null,"lastName":"Amount","referrerMobileNumber":null,"altMobile":"","lastModifiedDate":"2021-04-01T14:03:37Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19473","latitude":null,"mobile":"8055954560","depo":null,"countryId":null,"firstName":"Overdue","createdDate":"2021-04-01T14:02:27Z","createdBy":"anonymousUser","altEmail":null,"id":19473,"enterpriseId":null,"email":"ovrrdujfjfjcjcje@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":"2021-04-01T14:06:56.300Z","panNumber":"ASHPY1234L","isFarmerConnectAllowed":true,"isPushToSap":true,"isCashbackAllowed":true,"gstNumber":"","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"Overdue firm","villageId":3322345,"retailerEntPlantMappings":[{"syncToSAP":true,"retryCount":1,"plant":"DS07","enterpriseDivisionId":1,"id":1400,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":true,"retryCount":1,"plant":"DS07","enterpriseDivisionId":2,"id":1401,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":1402,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":1403,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1115419","firmType":null,"bankAccountIfscCode":null,"street":"Hchchch","retailerName":null,"bankAccountNumber":null,"village":"039fce58-70ef-11eb-b64f-0ab329edbb9c","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16943\/1617285887083-nurture.jpeg","licenseNumber":"Jfjchchc","id":34112,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16943\/1617285896318-nurture.jpeg","licenseNumber":"Hchchch","id":34113,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16943\/1617285904242-nurture.jpeg","licenseNumber":"Jvhchch ","id":34114,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"GST","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16943\/1617285872140-nurture.jpeg","licenseNumber":null,"id":34110,"retailerId":null,"isActive":null,"status":null},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/jpeg","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16943\/1617285879737-nurture.jpeg","licenseNumber":null,"id":34111,"retailerId":null,"isActive":null,"status":null}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-04-01T14:06:56Z","retryCount":null,"lastModifiedBy":"system","stateId":947,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"10 May 2021","isNeftActive":true,"createdDate":"2021-04-01T14:04:19Z","districtId":5193,"createdBy":"19473","appUserId":19473}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
17:00:03.770 over-writing existing variable 'currentKYCStatus' with new value: getRetailerKYCDetails.response.currentKYCStatus
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
17:00:03.770 over-writing existing variable 'isServiceable' with new value: getRetailerKYCDetails.response.isServiceable
>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.464
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.006
17:00:03.790 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.003
17:00:03.795 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.429
17:00:03.796 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:04.224 response time in milliseconds: 427
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 139
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.003
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = availableProduct[0]; 0.000
>> * def werks = availableProduct[1]; 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(!productId) karate.log('Skipping the flow as no products availble') 0.000
>> And eval if(!productId) karate.abort() 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.364
>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
17:00:04.247 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.324
17:00:04.249 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

17:00:04.571 response time in milliseconds: 322
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45144
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45144
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 82
{"werks":"DS07","addedAt":"2021-05-17T11:30:04.497111Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":2.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45144,"retailerId":16943,"closingQty":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.product.id == productId 0.000
>>> And match response == schema 0.000
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.345
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
17:00:04.638 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 0.281
17:00:04.641 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTQ3MyIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAwMn0.MdngXaHPXbcvG0OcSR4oIw5kj3-I_t8xcm5XciR4Y35ITg0ga6io7keGQL-VPkh3FiHTfi8gNKEo7F0gpuCeKQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:04.920 response time in milliseconds: 279
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> Then assert verifyCartValid.responseStatus == 200 0.000
>> Then assert verifyCartValid.response.message == "There is overdue amount pending, Kindly clear this payment to process the order." || verifyCartValid.response.message == "Some items are out of stock." || verifyCartValid.response.message == "Minimum order value must be Rs. 12,500 and above excluding taxes." 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
17:00:04.953 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.003
17:00:04.953 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.001
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
17:00:04.958 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
17:00:04.959 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
17:00:04.960 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.001
17:00:04.961 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.002
>> * def token = token.authToken; 0.000
17:00:04.964 over-writing existing variable 'token' with new value: token.authToken;
>> * def retialerToken = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("partialKYCRetialerNumber"))} 8.675
>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8007097254"
}
>>> * url baseURL 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.326
>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8007097254"
}
>>>> * url baseURL 0.000
>>>> * def config = databaseConfig 0.000
>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>> * def db = new DbUtils(config) 0.000
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.001
17:00:04.997 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>> * def mobileNumber = number.mobileNumber; 0.000
17:00:04.998 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.291
>>>> * def otp = otps[0].otp 0.000
>>> * def otp = otp.otp; 0.000
17:00:13.308 over-writing existing variable 'otp' with new value: otp.otp;
>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.321
>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8007097254",
  "otp": 669003
}
>>>> * url baseURL 0.000
17:00:13.308 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:00:13.318 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> Given path 'api','otps', 'verify' 0.000
>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>> When method post 0.303
17:00:13.321 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8007097254","otp":669003}

17:00:13.623 response time in milliseconds: 302
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:13 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAxM30._lq7u3fAOvm17QGMSCAWLytqcxMlRldnOcKbvD0wvTNgr-g7NpWtC8TJVGZVgJn-bVQxT8rWnQOcpLPKDjNMHg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 57
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAxM30._lq7u3fAOvm17QGMSCAWLytqcxMlRldnOcKbvD0wvTNgr-g7NpWtC8TJVGZVgJn-bVQxT8rWnQOcpLPKDjNMHg"}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.token != '' 0.000
>>>> * match response == { token: '#string' } 0.000
>>> * def authToken = 'Bearer ' + token.response.token; 0.001
17:00:13.630 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>> * def authTokenForRetailer = retialerToken.authToken; 0.000
>> * def notAvailableProductsDueToLicense = utils().getNotAvailableProductsDueToLicense(authTokenForRetailer); 0.507
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAxM30._lq7u3fAOvm17QGMSCAWLytqcxMlRldnOcKbvD0wvTNgr-g7NpWtC8TJVGZVgJn-bVQxT8rWnQOcpLPKDjNMHg"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:00:13.665 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
17:00:13.668 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.465
17:00:13.671 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAxM30._lq7u3fAOvm17QGMSCAWLytqcxMlRldnOcKbvD0wvTNgr-g7NpWtC8TJVGZVgJn-bVQxT8rWnQOcpLPKDjNMHg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:14.131 response time in milliseconds: 457
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 201
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2833,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2841,"enterpriseId":3,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2839,"enterpriseId":3,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":false,"id":2341,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":false,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2892,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2904,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2957,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":false,"id":815,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def availableproducts = utils().getAvailableProducts(authTokenForRetailer, "APPROVE", true); 0.447
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAxM30._lq7u3fAOvm17QGMSCAWLytqcxMlRldnOcKbvD0wvTNgr-g7NpWtC8TJVGZVgJn-bVQxT8rWnQOcpLPKDjNMHg"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:14.159 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:14.160 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.387
17:00:14.161 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTMxNSIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAxM30._lq7u3fAOvm17QGMSCAWLytqcxMlRldnOcKbvD0wvTNgr-g7NpWtC8TJVGZVgJn-bVQxT8rWnQOcpLPKDjNMHg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:14.546 response time in milliseconds: 382
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 129
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":778,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2833,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2841,"enterpriseId":3,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2839,"enterpriseId":3,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":false,"id":2341,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":false,"id":1343,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2864,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2892,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2904,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":false,"id":2957,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your fertilizer license is not approved, please contact support team.","hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":false,"id":815,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":"You cannot buy the product since your pesticide license is not approved, please contact support team.","hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def notAvailableProductNames = utils().getProductName(notAvailableProductsDueToLicense); 0.010
>> * def availableproductNames = utils().getProductName(availableproducts) 0.002
>> Then assert utils().verifyArraysShouldBeDifferent(notAvailableProductNames, availableproductNames) 0.009
>> Then assert utils().verifyReasonNotAllowToBuy(notAvailableProductsDueToLicense, 'pesticide') 0.007
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(notAvailableProductsDueToLicense.length== 0) karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(notAvailableProductsDueToLicense.length== 0) karate.abort() 0.000
>> * def productId = notAvailableProductsDueToLicense[0].id; 0.000
>> * def werks = notAvailableProductsDueToLicense[0].werks; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.374
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 778,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:14.646 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.343
17:00:14.649 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":778}

17:00:14.990 response time in milliseconds: 340
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:14 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.productOfTwoEnterprise
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: uplecommerceProductReview
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 71
{"path":"\/api\/retailer\/cart\/product","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Sorry! you cannot add products from two different brands in the same cart","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then assert addedCartProducts.responseStatus == 400; 0.000
>> Then assert addedCartProducts.response.title == "Sorry! you cannot add products from two different brands in the same cart"; 0.000
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
17:00:15.016 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def utils = read('classpath:/utils/utils.js') 0.004
17:00:15.017 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.001
>> * def helper = new JavaUtil() 0.000
>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
17:00:15.023 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
17:00:15.024 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus 0.000
17:00:15.025 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus
>> * def isServiceable = isServiceable.isServiceable 0.000
17:00:15.026 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>> * def sleep = function(ms) {java.lang.Thread.sleep(ms)} 0.000
>> * def pause = karate.get('_gatling.pause', sleep) 0.004
>> * def token = token.authToken; 0.000
17:00:15.031 over-writing existing variable 'token' with new value: token.authToken;
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.358
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
17:00:15.050 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:15.056 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.319
17:00:15.061 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:00:15.377 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 51
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":42059.21,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:29:34Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45143,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":35643.4,"totalGst":6415.81,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"42,060","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.002
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>> * def removeProucts = utils().removeAllProductsFromCart(cartPayNowProducts.response,token); 0.366
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 45143
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:15.413 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
17:00:15.414 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.332
17:00:15.417 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45143
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:15.747 response time in milliseconds: 330
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:15 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45143
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45143
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 58

>>> Then status 204 0.000
>>> And match response == "#string" 0.001
>> * def product = utils().getProductHavingPriseLessThan(token, 4500) 0.485
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:15.772 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:15.775 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.445
17:00:15.777 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:16.217 response time in milliseconds: 435
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 137
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * def productId = product.product.id; 0.000
>> * def werks = product.werks; 0.000
>> * def pack = product.product.pack; 0.000
>> * def productPrice = product.price * pack 0.000
>> Then print "PRODUCT", product 0.000
17:00:16.245 [print] PRODUCT {
  "werks": "DS07",
  "product": {
    "unitMeins": "5.0 Kg",
    "productPhotos": [
      {
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/products/399/1592508896078-Starban10g.png"
      }
    ],
    "unitsCount": 25.0,
    "steuc": "Z003",
    "matnr": "6400558",
    "meins": "Kg",
    "id": 399,
    "pack": "25",
    "productName": "Starban 10 G",
    "cartQuantity": 0.0
  },
  "price": 113.7,
  "isAllowedToBuy": true,
  "id": 2301,
  "enterpriseId": 1,
  "closingQty": 200.0,
  "hasSubscribedNotifyMe": false,
  "reasonNotAllowToBuy": null,
  "hasProductCommission": true
}
 
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.352
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 399,
  "quantity": 1,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:16.252 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.336
17:00:16.253 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":399}

17:00:16.587 response time in milliseconds: 334
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45145
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45145
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 62
{"werks":"DS07","addedAt":"2021-05-17T11:30:16.525610Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":399,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":1.0,"productId":399,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45145,"retailerId":16682,"closingQty":null}
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 0.344
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:16.617 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 0.309
17:00:16.619 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:16.927 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:16 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 61
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"Minimum order value must be Rs. 12,500 and above excluding taxes.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.001
17:00:16.930 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> Then assert verifyCartValid.response.message == "Minimum order value must be Rs. 12,500 and above excluding taxes." || verifyCartValid.response.message == "Some items are out of stock." 0.000
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.359
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
17:00:16.942 over-writing existing variable 'verifyCartValid' with new value: call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) }
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:16.968 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 0.300
17:00:16.971 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:17.269 response time in milliseconds: 297
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"Minimum order value must be Rs. 12,500 and above excluding taxes.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.002
>>> And match response == schema 0.000
>> Then assert verifyCartValid.response.message == "Minimum order value must be Rs. 12,500 and above excluding taxes." || verifyCartValid.response.message == "Some items are out of stock." 0.000
>> * def quantity = utils().getValidCartQuentity(productPrice) 0.001
>> * def addedCartProductsByUpdatingQuantity = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) } 0.405
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw",
  "productId": 399,
  "quantity": 5,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:17.342 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.332
17:00:17.344 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":5,"productId":399}

17:00:17.675 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45145
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45145
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 67
{"werks":"DS07","addedAt":"2021-05-17T11:30:17Z","product":{"unitWeight":5.0,"unitMeins":null,"unitsCount":25.0,"matnr":"6400558","pack":"25","productName":"Starban 10 G","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"Kg","id":399,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":6.0,"productId":399,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45145,"retailerId":16682,"closingQty":null}
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 2.401
>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
17:00:17.709 over-writing existing variable 'verifyCartValid' with new value: call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) }
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:17.763 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>> When method get 2.334
17:00:17.765 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:20.097 response time in milliseconds: 2332
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 2088
{"data":null,"success":true,"errorType":null,"reportUrl":null,"message":"Inventory validated.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.abort() 0.000
17:00:20.099 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>> And match response == schema 0.000
>> Then assert verifyCartValid.response.message == "Inventory validated." || verifyCartValid.response.message == "Some items are out of stock." || verifyCartValid.response.message == "You are not allowed for credit order, please proceed with pay now option." 0.000
>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 1.392
>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw"
}
>>> * url baseURL 0.000
17:00:20.111 over-writing existing variable 'verifyCartValid' with new value: call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) }
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:20.126 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>> When method get 1.352
17:00:20.127 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0Mjc2MX0.09Lx7lVzM3LzdPVct-Sjv9b_yu0xgd3Qr3SMvVy6ly18Rji41_iYBZjYoBjD_d2Bf4qJ74FjlEBNml5LQO7MVw
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:21.478 response time in milliseconds: 1351
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 879
{"data":null,"success":true,"errorType":null,"reportUrl":null,"message":"Inventory validated.","status":"OK"}
>>> * def isValid = response.status == 200 ? true : false; 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>> Then assert verifyCartValid.response.message == "Inventory validated." || verifyCartValid.response.message == "Some items are out of stock." 0.000
28.345
* url baseURL 0.000
17:00:21.532 karate.env system property was: dev 
17:00:21.534 karate.env config vaules {
  "baseURL": "https://dev.retail.nurture.farm/",
  "IFSC_CODE": "YESB0000914",
  "productUUID": "J5UF9D21",
  "page": 0,
  "size": 10,
  "languages": [
    "EN_US",
    "HI_IN"
  ],
  "orderTypePayNow": 0,
  "orderTypePayLater": 1,
  "creditBalanceOrder": 1,
  "notCreditBalanceOrder": 0,
  "minOrderablableValue": 12500,
  "databaseConfig": {
    "username": "ecommerce_test_rw",
    "password": "ecommerce_test_rw",
    "url": "jdbc:mysql://dev-retail-db.cluster-cig3np9tbndy.ap-south-1.rds.amazonaws.com/ecommerce_test",
    "driverClassName": "com.mysql.cj.jdbc.Driver"
  }
}
 
* def utils = read('classpath:/utils/utils.js') 0.000
* def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 9.460
nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
> * url baseURL 0.000
> * def number = {mobileNumber: #(mobileNumber)}; 0.000
> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.159
> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>> * url baseURL 0.000
>> * def config = databaseConfig 0.000
>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>> * def db = new DbUtils(config) 0.000
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:00:21.544 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>> * def mobileNumber = number.mobileNumber; 0.000
17:00:21.544 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.152
>> * def otp = otps[0].otp 0.000
> * def otp = otp.otp; 0.000
17:00:30.699 over-writing existing variable 'otp' with new value: otp.otp;
> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.291
> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
17:00:30.708 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> Given path 'api','otps', 'verify' 0.000
>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>> When method post 0.275
17:00:30.711 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

17:00:30.985 response time in milliseconds: 273
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:30 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg"}
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> And match response.token != '' 0.000
>> * match response == { token: '#string' } 0.000
> * def authToken = 'Bearer ' + token.response.token; 0.000
* def authToken = token.authToken; 0.000
14.982
* def sqlInjection = call read('classpath:/integration/SQLInjectionFlow.feature') { authToken: #(authToken)} 5.140
integration/SQLInjectionFlow.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg"
}
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:31.066 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
17:00:31.069 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
17:00:31.069 over-writing existing variable 'token' with new value: authToken.authToken;
> * def searchProduct = call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #(utils().getRandomSQLQuery()) } 0.351
> nurture_retail_validation_flow/productCatalog/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "SELECT * FROM retailer_cart_product"
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:31.082 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
17:00:31.085 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>> * def query = { searchKey: #(searchKey)} 0.000
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','products','search' 0.000
>> And params query 0.000
>> When method get 0.332
17:00:31.088 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=SELECT+*+FROM+retailer_cart_product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:31.418 response time in milliseconds: 330
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=SELECT+*+FROM+retailer_cart_product&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=SELECT+*+FROM+retailer_cart_product&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 74
[]
>> Then status 200 0.000
> * def sqlInjectionQuery = "q OR p"; 0.000
> * def searchProduct = call read('classpath:/nurture_retail_application/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #(sqlInjectionQuery) } 0.395
> nurture_retail_application/productCatalog/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "q OR p"
}
>> * url baseURL 0.000
17:00:31.422 over-writing existing variable 'searchProduct' with new value: call read('classpath:/nurture_retail_application/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #(sqlInjectionQuery) }
>> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:31.433 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def productSearchSchema = read('classpath:/schema/productDetailsSchema.json') 0.001
>> * def token = {authToken: #(authToken)}; 0.000
17:00:31.437 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>> * def query = { searchKey: #(searchKey)} 0.000
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','products','search' 0.000
>> And params query 0.000
>> When method get 0.371
17:00:31.439 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=q+OR+p
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:31.809 response time in milliseconds: 369
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:31 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=q+OR+p&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=q+OR+p&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 64
[]
>> Then status 200 0.000
>> Then assert utils().verifySearchProducts(response, query.searchKey)[0] 0.001
>> And match response == "#array" 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(response.length == 0) karate.abort() 0.000
17:00:31.813 abort at classpath:nurture_retail_application/productCatalog/searchProduct.feature:19
>> And match response[0] == productSearchSchema 0.000
> Then assert searchProduct.response.length == 0 0.000
> * def searchProduct = call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #("a") } 0.526
> nurture_retail_validation_flow/productCatalog/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "a"
}
>> * url baseURL 0.000
17:00:31.819 over-writing existing variable 'searchProduct' with new value: call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #("a") }
>> * def utils = read('classpath:/utils/utils.js') 0.003
17:00:31.829 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.001
17:00:31.831 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>> * def query = { searchKey: #(searchKey)} 0.000
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','products','search' 0.000
>> And params query 0.000
>> When method get 0.508
17:00:31.832 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=a
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:32.338 response time in milliseconds: 504
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 9
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=a&page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=a&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 149
[{"bukrs":null,"product":{"unitWeight":0.25,"country":"IN","inventorySync":false,"zzbrand":"ADEPT","deactivatedOn":null,"matnr":"6400210","productName":"ADEPT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"DIFLUBENZ250WP","id":1321,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1543,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Water surface application","id":1723,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Insect growth Regulator","id":1864,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Public Health","id":2086,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Mosquito larvae; Housefly maggots","id":2353,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Effective control of mosquitos and houseflies","id":3176,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Clean warer surface-40-80g\/acre; polluted water 80-160g\/acre; dumping areas 5 g\/ 10sqm","id":3359,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Safe chemistry for public health","id":3569,"position":null,"title":null}],"id":514,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"250.0 Gms","unitsCount":40.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ADEPT","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":514,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png","id":765}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-31T20:38:00.373Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.328Z","createdBy":"50","price":null,"blockedQty":740.0,"meins":"KG","id":2811,"enterpriseId":1,"lastUpdateString":null,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"bukrs":"2","product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"Animal feed","deactivatedOn":null,"matnr":"IRA003","productName":"Animal feed","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4088,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4089,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4090,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4091,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4092,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4093,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4099,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4094,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4095,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4096,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Animal food","id":4098,"position":null,"title":null}],"id":17083,"cartQuantity":0.0,"lastModifiedDate":"2021-05-05T16:13:43.618811Z","lastModifiedBy":"310","unitMeins":"1.0 Kg","unitsCount":10.0,"pack":"10","createdDate":"2021-04-29T14:47:02Z","createdBy":"310","maktx":null,"text1":"Cattle Feed","productPhotos":[{"sequence":1,"productId":17083,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed","id":791}],"steuc":"CA001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-04-06T13:42:43.116842Z","lastModifiedBy":"310","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"NR01","createdDate":"2021-02-25T08:25:41.008317Z","createdBy":"19157","price":700.0,"blockedQty":20.0,"meins":"KG","id":43267,"enterpriseId":10,"lastUpdateString":null,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.0,"country":"IN","inventorySync":false,"zzbrand":"ARYSTAPRID","deactivatedOn":null,"matnr":"6400159","productName":"ARYSTAPRID","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"ACETAMIPR200SP","id":1323,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"SOLID","id":1545,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1725,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Nerve Poison","id":1866,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Cabbage, Okra, Chili, Rice","id":2088,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Aphid, Jassid, Whitefly, Thrips, BPH","id":2355,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Affordable solution for sucking pest management in cotton and vegetables","id":3178,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100 g\/Acre","id":3361,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"ARYSTAPRID is excellent at preventing  sucking pests.","id":3571,"position":null,"title":null}],"id":516,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 KG","unitsCount":5.0,"pack":"5","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ARYSTAPRID","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":516,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg","id":446}],"steuc":"Z003","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:45:30.543267Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.341Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2813,"enterpriseId":1,"lastUpdateString":null,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":5.0,"country":"IN","inventorySync":false,"zzbrand":"ATABRON ","deactivatedOn":null,"matnr":"6300101","productName":"ATABRON ","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"CHLORFLUA54EC","id":1332,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"LIQUID","id":1554,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Foliar Application","id":1734,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Inhibition of Chitin Synthesis (IGR)","id":1875,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cabbage, Cotton","id":2097,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"DBM, Heliothis, Spodoptera","id":2364,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"long duration control, controls even the resistent pests, no advese effect on crop and soft on beneficilas","id":3187,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 -800 ml\/ Acre","id":3370,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Unique IGR with phytotonic effect","id":3580,"position":null,"title":null}],"id":525,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"5.0 L","unitsCount":2.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"ATABRON ","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:46:10.271143Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.403Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2822,"enterpriseId":1,"lastUpdateString":null,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":1.2,"country":"IN","inventorySync":false,"zzbrand":"AVANCER GLOW","deactivatedOn":null,"matnr":"6307189","productName":"AVANCER GLOW","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Azoxystrobin 8.3% +Mancozeb 66.7% WG","id":1335,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":" Contact and Systemic Fungicide with Multisite action and Raincoat technology","id":1878,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Chilli, Grapes","id":2100,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Spot, Downey Mildew, Anthracnose, Powdery Mildew","id":2453,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"600 gm or 3gm\/litre water","id":3373,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Highest Azoxy offered per acre, Mutlisite Contact + Systemic protection along with Zn++ * Mn++ benefits from Manozeb","id":3583,"position":null,"title":null}],"id":528,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.2 KG","unitsCount":10.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"AVANCER GLOW","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":528,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png","id":458}],"steuc":"Z002","meins":"KG","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:46:33.095205Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.424Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"KG","id":2825,"enterpriseId":1,"lastUpdateString":null,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":0.5,"country":"IN","inventorySync":false,"zzbrand":"AVERT","deactivatedOn":null,"matnr":"923029","productName":"AVERT","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Metribuzin 70 % WP","id":1340,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Pre & early post emergence, selective systemic  Herbicide","id":1556,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Photosynthesis inhibitor","id":1883,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean, Wheat, Sugarcane, Tomato, Potato","id":2105,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Digitaria spp, Phalaris minor, Chenopodium album, Melilotusspp, Cyperus esculentus, Ccampestris, Borreriasp, Eragrostis spp","id":2330,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"100-300 g","id":3378,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"\r\n-Acts through the roots and leaves and therefore, can be used for both pre and post emergence applications.\r\n\r\nNo residual effect on succeeding crops.","id":3588,"position":null,"title":null}],"id":533,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"500.0 Gms","unitsCount":20.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"AVERT","text1":"Herbicides","productPhotos":[],"steuc":"Z001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:46:55.376552Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-11-11T16:13:45.460Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"Kg","id":2830,"enterpriseId":1,"lastUpdateString":null,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":400.0,"country":null,"inventorySync":true,"zzbrand":"Acenthrin ","deactivatedOn":null,"matnr":"6306148","productName":"Acenthrin","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Acenthrin 50% + Bifenthrin 10% WDG","id":108,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Systemic & Contact","id":325,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton","id":479,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Leaf Hopper, Aphid, Thrips, American Bollworm, Pink Bollworm","id":638,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"320 gm\/ Acre","id":816,"position":null,"title":null}],"id":373,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"400.0 Kg","unitsCount":24.0,"pack":"9.6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Acenthrin (Acp500Bfn100Wg)","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":373,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png","id":757}],"steuc":"Z003","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-18T15:11:43.551712Z","lastModifiedBy":"19338","isAllowedToBuy":true,"matnr":null,"openingQty":50.0,"werks":"DS07","createdDate":"2020-08-27T18:00:13.643Z","createdBy":"system","price":1118.77,"blockedQty":48.0,"meins":"Kg","id":978,"enterpriseId":1,"lastUpdateString":null,"closingQty":2.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Alito","deactivatedOn":null,"matnr":"6307156","productName":"Alito","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Metalochlor 50% EC","id":928,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Long Chain Fatty Acid Inhibitor, Systemic action","id":977,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Soybean","id":1014,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Amaranthus viridis, Cyperus difformis, Echinochloa colona, Panicum repens, Eleucine indica, Digitaria sanguinalis","id":1025,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"800 ml","id":1092,"position":null,"title":null}],"id":501,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":12.0,"pack":"12","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Alito","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":501,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534021229-Alito_packshot.jpg","id":423}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:45:17.662575Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-10-24T10:57:35.005Z","createdBy":"50","price":419.85,"blockedQty":0.0,"meins":"L","id":2344,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"bukrs":null,"product":{"unitWeight":80.0,"country":null,"inventorySync":true,"zzbrand":"Audi ","deactivatedOn":null,"matnr":"710022","productName":"Audi","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Pyrazosulfuron Ethyl 10% WP","id":37,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Selective and pre-emergence Herbicide","id":175,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Amino acid Synthesis inhibitors","id":256,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Paddy","id":408,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cyperus iria, Cyperus difformis, Fimbristylis Millacea, Monochoria Vaginalis, Ludwigia parviflora","id":546,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Main field - 80gm, Nursery - 20gm\/ Kanal* \n*1 Kanal = 505.85 m2 or 1\/8th of acre","id":750,"position":null,"title":null}],"id":327,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"80.0 Kg","unitsCount":120.0,"pack":"9.6","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Audi (Pyrazosulfuron Ethyl 10% Wp )","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":327,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592504427801-Audi.png","id":759}],"steuc":"Z001","meins":"Kg","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-09T07:46:14.598463Z","lastModifiedBy":"19157","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS07","createdDate":"2020-08-28T06:38:59.632Z","createdBy":"50","price":1744.88,"blockedQty":0.0,"meins":"KG","id":1040,"enterpriseId":1,"lastUpdateString":null,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]
>> Then status 200 0.000
> Then assert searchProduct.response.length > 0 0.000
> * def searchProduct = call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #("a '--") } 0.312
> nurture_retail_validation_flow/productCatalog/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "a '--"
}
>> * url baseURL 0.000
17:00:32.344 over-writing existing variable 'searchProduct' with new value: call read('classpath:/nurture_retail_validation_flow/productCatalog/searchProduct.feature') { authToken: #(token), searchKey: #("a '--") }
>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:32.349 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def token = {authToken: #(authToken)}; 0.000
17:00:32.350 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>> * def query = { searchKey: #(searchKey)} 0.000
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','products','search' 0.000
>> And params query 0.000
>> When method get 0.299
17:00:32.351 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=a+%27--
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:32.649 response time in milliseconds: 298
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=a+%2527--&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=a+%2527--&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 67
[]
>> Then status 200 0.000
> Then assert searchProduct.response.length == 0 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:32.667 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
17:00:32.670 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
17:00:32.670 over-writing existing variable 'token' with new value: authToken.authToken;
> * def farmerDetails = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #(utils().getRandomSQLQuery()) } 0.316
> nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "SELECT * FROM notification UNION SELECT * FROM retailer_cart_product"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
17:00:32.681 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def query = {searchKey: #(searchKey)} 0.000
>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#ignore',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer-farmers' 0.000
>> And params query 0.000
>> When method get 0.301
17:00:32.684 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=SELECT+*+FROM+notification+UNION+SELECT+*+FROM+retailer_cart_product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:32.983 response time in milliseconds: 299
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:32 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=SELECT+*+FROM+notification+UNION+SELECT+*+FROM+retailer_cart_product&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=SELECT+*+FROM+notification+UNION+SELECT+*+FROM+retailer_cart_product&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 30
[]
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(response.length== 0) karate.abort() 0.000
17:00:32.985 abort at classpath:nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature:48
>> And match response[0] == schema 0.000
>> And match response[0].farmerCrops[0] == cropsSchema 0.000
> Then assert farmerDetails.response.length == 0 0.000
> * def farmerDetails = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("ppppppppppp OR " + farmerName) } 0.287
> nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "#(\"ppppppppppp OR \" + farmerName)"
}
>> * url baseURL 0.000
17:00:32.988 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("ppppppppppp OR " + farmerName) }
>> * def token = {authToken: #(authToken)}; 0.000
17:00:32.999 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def query = {searchKey: #(searchKey)} 0.000
>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#ignore',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer-farmers' 0.000
>> And params query 0.000
>> When method get 0.273
17:00:33.002 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=%23%28%22ppppppppppp+OR+%22+%2B+farmerName%29
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:33.273 response time in milliseconds: 271
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=%2523%2528%2522ppppppppppp+OR+%2522+%252B+farmerName%2529&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=%2523%2528%2522ppppppppppp+OR+%2522+%252B+farmerName%2529&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 27
[]
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(response.length== 0) karate.abort() 0.000
17:00:33.274 abort at classpath:nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature:48
>> And match response[0] == schema 0.000
>> And match response[0].farmerCrops[0] == cropsSchema 0.000
> Then assert farmerDetails.response.length == 0 0.000
> * def farmerDetails = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("768723687263 OR " + mobileNo ) } 0.487
> nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "#(\"768723687263 OR \" + mobileNo )"
}
>> * url baseURL 0.000
17:00:33.275 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("768723687263 OR " + mobileNo ) }
>> * def token = {authToken: #(authToken)}; 0.000
17:00:33.280 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def query = {searchKey: #(searchKey)} 0.000
>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#ignore',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer-farmers' 0.000
>> And params query 0.000
>> When method get 0.474
17:00:33.281 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=%23%28%22768723687263+OR+%22+%2B+mobileNo+%29
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:33.754 response time in milliseconds: 473
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:33 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=%2523%2528%2522768723687263+OR+%2522+%252B+mobileNo+%2529&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=%2523%2528%2522768723687263+OR+%2522+%252B+mobileNo+%2529&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 73
[]
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(response.length== 0) karate.abort() 0.000
17:00:33.757 abort at classpath:nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature:48
>> And match response[0] == schema 0.000
>> And match response[0].farmerCrops[0] == cropsSchema 0.000
> Then assert farmerDetails.response.length == 0 0.000
> * def farmerDetails = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("a") } 0.375
> nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "a"
}
>> * url baseURL 0.000
17:00:33.763 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("a") }
>> * def token = {authToken: #(authToken)}; 0.000
17:00:33.780 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def query = {searchKey: #(searchKey)} 0.000
>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#ignore',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer-farmers' 0.000
>> And params query 0.000
>> When method get 0.341
17:00:33.783 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=a
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:34.119 response time in milliseconds: 332
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 172
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=a&page=1&size=20>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=a&page=8&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=a&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 87
[{"tehsilId":2793351,"altMobileNo":"9222197216","stateId":2684,"mobileNo":"3587277593","farmerName":"ABbjnauSlS","tehsil":"62bda599-23da-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15424},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15425},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15426},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15427},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15428},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15429},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15422},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15423}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7376,"state":"R07","village":null,"villageId":null},{"tehsilId":2950637,"altMobileNo":"2667495396","stateId":2711,"mobileNo":"2186992387","farmerName":"aBtYyuSPgc","tehsil":"67892455-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15184},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15185},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15186},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15187},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15188},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15189},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15190},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15191},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15192},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15193},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15183}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7362,"state":"R12","village":null,"villageId":null},{"tehsilId":3016703,"altMobileNo":"","stateId":3016699,"mobileNo":"2175627277","farmerName":"ACZONDRQPB","tehsil":"67e4699d-2417-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15432},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15433},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":15434},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":15435},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":15436},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":15437},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":15438},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":15439},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":15440},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":15441},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":15442},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":15443},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":15444},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":15445},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":15446},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":15447},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":15448},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":15449},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":15450},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":15451},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":15452},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":15453},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":15454},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":15455},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":15456},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":15457},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":15458},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":15459},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":15460},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":15461},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":15462},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":15463}],"farmerId":null,"districtId":3016700,"landSize":2.0,"isDeleted":false,"district":"67e44b2d-2417-11eb-a3ba-0248be55e900","id":7378,"state":"01c7a997-2417-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948433,"altMobileNo":"7222681536","stateId":2948432,"mobileNo":"8875349765","farmerName":"AdxTbusrpr","tehsil":"7c41110d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11136},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11137},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11138},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11139},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11140},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11141},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11131},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11132},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11133},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11134},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11135}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7121,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2748700,"altMobileNo":"","stateId":2712,"mobileNo":"6191172271","farmerName":"AJVANVpwWF","tehsil":"904eeade-237e-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":15984},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":15985}],"farmerId":null,"districtId":2748701,"landSize":2.0,"isDeleted":false,"district":"904f0c60-237e-11eb-a3ba-0248be55e900","id":7404,"state":"R15","village":null,"villageId":null},{"tehsilId":2416628,"altMobileNo":"9916227587","stateId":2713,"mobileNo":"4258547778","farmerName":"aLcSpBVLYa","tehsil":"07ed1cd1-148a-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":68,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Ginger","id":10457},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":10458}],"farmerId":null,"districtId":2416629,"landSize":2.0,"isDeleted":false,"district":"07ed1ecc-148a-11eb-a3ba-0248be55e900","id":7048,"state":"R16","village":null,"villageId":null},{"tehsilId":2548839,"altMobileNo":"6665282831","stateId":2706,"mobileNo":"1575835139","farmerName":"AmMvMsiAbe","tehsil":"e5c08881-14a9-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":58,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cauliflower","id":9559},{"cropId":87,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tinda","id":9560}],"farmerId":null,"districtId":2548856,"landSize":2.0,"isDeleted":false,"district":"e5c09cbf-14a9-11eb-a3ba-0248be55e900","id":6992,"state":"R10","village":null,"villageId":null},{"tehsilId":5273,"altMobileNo":"","stateId":1357,"mobileNo":"5522738391","farmerName":"AmZBVHSGQl","tehsil":"d279f909bfe74d728d6a0245ae45e137","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13441},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13442},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13443},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13444},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13445},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13446},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13447},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13448},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13449},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13450},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13451}],"farmerId":null,"districtId":2332949,"landSize":2.0,"isDeleted":false,"district":"e11d7d86-121c-11eb-a3ba-0248be55e900","id":7258,"state":"R05","village":null,"villageId":null},{"tehsilId":2934911,"altMobileNo":"4969888523","stateId":2934902,"mobileNo":"2738792982","farmerName":"AnuFpJitit","tehsil":"23376ac3-23fa-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10467},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10468}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7053,"state":"8dbdc3fa-23f9-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"2749862752","stateId":2948384,"mobileNo":"3221142337","farmerName":"aOAhdjlNSF","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":12000},{"cropId":79,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pumpkin","id":12001}],"farmerId":null,"districtId":2948385,"landSize":2.0,"isDeleted":false,"district":"2f40e928-240a-11eb-a3ba-0248be55e900","id":7167,"state":"b45c99bb-2402-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":3016853,"altMobileNo":"","stateId":3016849,"mobileNo":"8588364369","farmerName":"aOnOvaHzwi","tehsil":"24e69345-2419-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10625},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10626},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10627},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":10628},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10629},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":10630},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10631},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10632},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":10633},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10634},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":10635},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":10636},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10637},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10638},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":10639},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10640},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10641},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10642},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10643},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10644},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10645}],"farmerId":null,"districtId":-1,"landSize":2.0,"isDeleted":false,"district":"Others (Please specify)","id":7077,"state":"a49a9870-2418-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2948434,"altMobileNo":"4166776482","stateId":2948432,"mobileNo":"6852748946","farmerName":"APxibPKkUG","tehsil":"7c411b3d-240b-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":90,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Maize","id":12450},{"cropId":66,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"French Bean","id":12451}],"farmerId":null,"districtId":2948443,"landSize":2.0,"isDeleted":false,"district":"7c413091-240b-11eb-a3ba-0248be55e900","id":7192,"state":"00eb3142-240b-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":779,"altMobileNo":"8516279814","stateId":null,"mobileNo":"2278534387","farmerName":"AQIDdrryNK","tehsil":"106","farmerCrops":[{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":13316},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":13317},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":13318},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":13319},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":13320},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":13321},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":13322},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":13323},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":13324},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":13325},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":13326},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":13327},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":13328},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":13329},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":13330},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":13331},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":13332},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":13333},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":13334},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":13335},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":13336},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":13337},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":13338},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":13339},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":13340},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":13341},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":13342},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":13343},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":13344},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":13345},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":13346},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":13347}],"farmerId":null,"districtId":7874,"landSize":2.0,"isDeleted":false,"district":"559a894496834bcdb3014024af5bb0f2","id":7250,"state":"","village":null,"villageId":null},{"tehsilId":2310421,"altMobileNo":"","stateId":1357,"mobileNo":"9213356632","farmerName":"arlxvcsSsQ","tehsil":"245a18ea-eb15-4e0b-8c67-7ec12391d32c","farmerCrops":[{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11264},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11265},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11266},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11267},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11268},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11269},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11270},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11271},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11272},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11273},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11274},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11275},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11276},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11277},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11278},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11279},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11280},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11256},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11257},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11258},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11259},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11260},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11261},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11262},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11263}],"farmerId":null,"districtId":2332946,"landSize":2.0,"isDeleted":false,"district":"e11d76b0-121c-11eb-a3ba-0248be55e900","id":7130,"state":"R05","village":null,"villageId":null},{"tehsilId":5277,"altMobileNo":"8756799185","stateId":2704,"mobileNo":"8111348254","farmerName":"AUMNaPFeGq","tehsil":"bcbbcc78094f4b5dac5e54055bd97568","farmerCrops":[{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11086},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11087},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11088},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11089},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11090},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11091},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11092},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11093},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11094},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11095},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11096},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11097},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11098},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11099}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7111,"state":"R08","village":null,"villageId":null},{"tehsilId":2860081,"altMobileNo":"9216669271","stateId":2860076,"mobileNo":"4985748916","farmerName":"aWyhenGkxW","tehsil":"947924a0-23e6-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":71,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Jute","id":15592},{"cropId":110,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Marigold","id":15593}],"farmerId":null,"districtId":2860095,"landSize":2.0,"isDeleted":false,"district":"947936e7-23e6-11eb-a3ba-0248be55e900","id":7383,"state":"fef5fa97-23e5-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":2350028,"altMobileNo":"9569847727","stateId":null,"mobileNo":"2257135247","farmerName":"AYltpozNrc","tehsil":"b4bed8ba-1469-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":10976},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":10977},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":10963},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":10964},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":10965},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":10966},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":10967},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":10968},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":10969},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":10970},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":10971},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":10972},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":10973},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":10974},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":10975}],"farmerId":null,"districtId":2350007,"landSize":2.0,"isDeleted":false,"district":"b4bebd31-1469-11eb-a3ba-0248be55e900","id":7099,"state":"","village":null,"villageId":null},{"tehsilId":2950633,"altMobileNo":"8723344845","stateId":null,"mobileNo":"4336248792","farmerName":"BAZAkTUcFw","tehsil":"67891f7f-2415-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16528},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16523},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16524},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16525},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16526},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16527}],"farmerId":null,"districtId":2950639,"landSize":2.0,"isDeleted":false,"district":"678926ae-2415-11eb-a3ba-0248be55e900","id":7435,"state":"","village":null,"villageId":null},{"tehsilId":2759363,"altMobileNo":"7751346351","stateId":2759359,"mobileNo":"4496774229","farmerName":"BmTGyTYarg","tehsil":"1e07d6b4-23d2-11eb-a3ba-0248be55e900","farmerCrops":[{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":11675},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":11676},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":11677},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":11678},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":11679},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":11680},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":11681},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":11682},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":11683},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":11684},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":11685},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":11686},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":11687},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":11688},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":11689},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":11690},{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":11691},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":11692},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":11693},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":11694},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":11695},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":11696},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":11697},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":11698},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":11699}],"farmerId":null,"districtId":null,"landSize":2.0,"isDeleted":false,"district":"","id":7146,"state":"c24c101f-23cf-11eb-a3ba-0248be55e900","village":null,"villageId":null},{"tehsilId":-1,"altMobileNo":"3937431169","stateId":null,"mobileNo":"8834517874","farmerName":"BsFABTOxOl","tehsil":"Others (Please specify)","farmerCrops":[{"cropId":7,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sugarcane","id":16896},{"cropId":37,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bengal Gram","id":16897},{"cropId":46,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cumin","id":16898},{"cropId":44,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Lime","id":16899},{"cropId":25,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coriander","id":16900},{"cropId":39,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Banana","id":16901},{"cropId":36,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Corn","id":16902},{"cropId":8,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cole Crops","id":16903},{"cropId":38,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Red Gram","id":16904},{"cropId":29,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Coffee","id":16905},{"cropId":48,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Apple","id":16906},{"cropId":41,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Watermelon","id":16907},{"cropId":43,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Orange","id":16908},{"cropId":9,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tomato","id":16909},{"cropId":10,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Mustard","id":16910},{"cropId":31,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Okra","id":16911},{"cropId":35,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Wheat","id":16912},{"cropId":50,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Beet Root","id":16913},{"cropId":27,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tobacco","id":16914},{"cropId":33,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Brinjal\/Egg Plant\/aubergine","id":16915},{"cropId":47,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Potato","id":16916},{"cropId":30,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sorghum\/Jowar","id":16917},{"cropId":19,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Chilli","id":16918},{"cropId":1,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Cotton","id":16884},{"cropId":2,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Rice\/Paddy","id":16885},{"cropId":3,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Clusterbean","id":16886},{"cropId":26,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sesame","id":16887},{"cropId":28,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Tea","id":16888},{"cropId":42,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Sweet Orange","id":16889},{"cropId":49,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Bajra\/Pearl Millet","id":16890},{"cropId":4,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Groundnut ","id":16891},{"cropId":5,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Black\/Green Gram","id":16892},{"cropId":6,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Citrus\/Kinnow","id":16893},{"cropId":32,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Soybean","id":16894},{"cropId":40,"cropCode":null,"farmerId":null,"isDeleted":false,"cropName":"Pomegranate","id":16895}],"farmerId":null,"districtId":1102,"landSize":2.0,"isDeleted":false,"district":"419","id":7452,"state":"","village":null,"villageId":null}]
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(response.length== 0) karate.abort() 0.000
>> And match response[0] == schema 0.000
>> And match response[0].farmerCrops[0] == cropsSchema 0.000
> Then assert farmerDetails.response.length >= 0 0.002
> * def farmerDetails = call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("a '--") } 0.306
> nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "a '--"
}
>> * url baseURL 0.000
17:00:34.154 over-writing existing variable 'farmerDetails' with new value: call read('classpath:/nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature') { authToken: #(token), searchKey: #("a '--") }
>> * def token = {authToken: #(authToken)}; 0.002
17:00:34.176 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def query = {searchKey: #(searchKey)} 0.000
>> * def cropsSchema = 0.000
{
  "cropId": '#number',
  "cropCode": '#null',
  "farmerId": '#null',
  "isDeleted": '#boolean',
  "cropName": '#string',
  "id": '#number'
}
>> * def schema = 0.000
{
  "tehsilId": '#number',
  "altMobileNo": '#string',
  "stateId": '#number',
  "mobileNo": '#string',
  "farmerName": '#string',
  "tehsil": '#string',
  "farmerCrops": '#array',
  "farmerId": '#null',
  "districtId": '#ignore',
  "landSize": '#number',
  "isDeleted": '#boolean',
  "district": '#string',
  "id": '#number',
  "state": '#string',
  "village": '#null',
  "villageId": '#null'
}
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','retailer-farmers' 0.000
>> And params query 0.000
>> When method get 0.261
17:00:34.181 request:
1 > GET https://dev.retail.nurture.farm/api/retailer-farmers?searchKey=a+%27--
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:34.439 response time in milliseconds: 257
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 0
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=a+%2527--&page=-1&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/retailer-farmers?searchKey=a+%2527--&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 29
[]
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(response.length== 0) karate.abort() 0.000
17:00:34.440 abort at classpath:nurture_retail_application/manageFarmer/MyFarmers/searchFarmer.feature:48
>> And match response[0] == schema 0.000
>> And match response[0].farmerCrops[0] == cropsSchema 0.000
> Then assert farmerDetails.response.length == 0 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:34.456 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def authToken = {authToken: #(authToken)}; 0.000
17:00:34.458 over-writing existing variable 'authToken' with new value:  {authToken: #(authToken)};
> * def token = authToken.authToken; 0.000
17:00:34.458 over-writing existing variable 'token' with new value: authToken.authToken;
> * def searchBank = call read('classpath:/nurture_retail_validation_flow/account/bankDetails/searchBank.feature') { authToken: #(token), searchKey: #(utils().getRandomSQLQuery()) } 0.540
> nurture_retail_validation_flow/account/bankDetails/searchBank.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "SELECT * FROM retailer_cart_product"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
17:00:34.495 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','bank', 'detail' 0.000
>> And request { "fetchType": "BANK_NAME", "isPopular": false, "searchString": "#(searchKey)" } 0.000
>> When method post 0.501
17:00:34.498 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 96
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"SELECT * FROM retailer_cart_product","isPopular":false,"fetchType":"BANK_NAME"}

17:00:34.997 response time in milliseconds: 499
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:34 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 176
{"bankDetails":[]}
>> Then status 200 0.000
> Then assert searchBank.response.bankDetails.length == 0 0.000
> * def searchBank = call read('classpath:/nurture_retail_validation_flow/account/bankDetails/searchBank.feature') { authToken: #(token), searchKey: #("a '--") } 0.616
> nurture_retail_validation_flow/account/bankDetails/searchBank.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "a '--"
}
>> * url baseURL 0.000
17:00:35.000 over-writing existing variable 'searchBank' with new value: call read('classpath:/nurture_retail_validation_flow/account/bankDetails/searchBank.feature') { authToken: #(token), searchKey: #("a '--") }
>> * def token = {authToken: #(authToken)}; 0.000
17:00:35.005 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','bank', 'detail' 0.000
>> And request { "fetchType": "BANK_NAME", "isPopular": false, "searchString": "#(searchKey)" } 0.000
>> When method post 0.607
17:00:35.006 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 66
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"a '--","isPopular":false,"fetchType":"BANK_NAME"}

17:00:35.612 response time in milliseconds: 605
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:35 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 142
{"bankDetails":[]}
>> Then status 200 0.000
> Then assert searchBank.response.bankDetails.length == 0 0.000
> * def sqlInjectionQuery = "q OR p"; 0.000
> * def searchBank = call read('classpath:/nurture_retail_validation_flow/account/bankDetails/searchBank.feature') { authToken: #(token), searchKey: #(sqlInjectionQuery) } 0.514
> nurture_retail_validation_flow/account/bankDetails/searchBank.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg",
  "searchKey": "q OR p"
}
>> * url baseURL 0.000
17:00:35.617 over-writing existing variable 'searchBank' with new value: call read('classpath:/nurture_retail_validation_flow/account/bankDetails/searchBank.feature') { authToken: #(token), searchKey: #(sqlInjectionQuery) }
>> * def token = {authToken: #(authToken)}; 0.000
17:00:35.630 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> Given header Authorization = token.authToken; 0.000
>> Given path 'api','bank', 'detail' 0.000
>> And request { "fetchType": "BANK_NAME", "isPopular": false, "searchString": "#(searchKey)" } 0.000
>> When method post 0.494
17:00:35.637 request:
1 > POST https://dev.retail.nurture.farm/api/bank/detail
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzAzMH0.Oywcm4V7cEfqyX9yUejFfJW0y9pBvMqEo10R59iVgHKpi_KRbRbU5nJaC9Vtt6lWawMlJ48THZFrsi2QC6hdMg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 67
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"searchString":"q OR p","isPopular":false,"fetchType":"BANK_NAME"}

17:00:36.124 response time in milliseconds: 486
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 144
{"bankDetails":[]}
>> Then status 200 0.000
> Then assert searchBank.response.bankDetails.length == 0 0.000
25.267
* url baseURL 0.000
17:00:36.143 karate.env system property was: dev 
17:00:36.152 karate.env config vaules {
  "baseURL": "https://dev.retail.nurture.farm/",
  "IFSC_CODE": "YESB0000914",
  "productUUID": "J5UF9D21",
  "page": 0,
  "size": 10,
  "languages": [
    "EN_US",
    "HI_IN"
  ],
  "orderTypePayNow": 0,
  "orderTypePayLater": 1,
  "creditBalanceOrder": 1,
  "notCreditBalanceOrder": 0,
  "minOrderablableValue": 12500,
  "databaseConfig": {
    "username": "ecommerce_test_rw",
    "password": "ecommerce_test_rw",
    "url": "jdbc:mysql://dev-retail-db.cluster-cig3np9tbndy.ap-south-1.rds.amazonaws.com/ecommerce_test",
    "driverClassName": "com.mysql.cj.jdbc.Driver"
  }
}
 
* def utils = read('classpath:/utils/utils.js') 0.002
* def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 8.433
nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
> * url baseURL 0.000
> * def number = {mobileNumber: #(mobileNumber)}; 0.000
> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.115
> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>> * url baseURL 0.000
>> * def config = databaseConfig 0.000
>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>> * def db = new DbUtils(config) 0.000
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:00:36.169 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>> * def mobileNumber = number.mobileNumber; 0.000
17:00:36.170 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.107
>> * def otp = otps[0].otp 0.000
> * def otp = otp.otp; 0.000
17:00:44.279 over-writing existing variable 'otp' with new value: otp.otp;
> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.306
> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:44.283 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> Given path 'api','otps', 'verify' 0.000
>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>> When method post 0.297
17:00:44.284 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

17:00:44.580 response time in milliseconds: 296
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"}
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> And match response.token != '' 0.000
>> * match response == { token: '#string' } 0.000
> * def authToken = 'Bearer ' + token.response.token; 0.000
* def authToken = token.authToken; 0.000
9:8.273
* def validationAccordingToAdmin = call read('classpath:/integration/validationAccordingToAdmin.feature') { authToken: #(authToken)} 2:0.075
integration/validationAccordingToAdmin.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
17:00:44.755 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
17:00:44.756 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def retailerToken = token.authToken; 0.000
> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) } 8.819
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762"
}
>> * url baseURL 0.000
17:00:44.756 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) }
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.497
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:00:44.765 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.000
17:00:44.765 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.491
>>> * def otp = otps[0].otp 0.000
>> * def otp = otp.otp; 0.000
17:00:53.259 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.314
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>> * url baseURL 0.000
17:00:53.259 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:53.264 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.000
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.308
17:00:53.265 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:00:53.573 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 36
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.token != '' 0.000
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.000
17:00:53.574 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * def adminToken = token.authToken; 0.000
> * def retailerRegistration = call read('classpath:/nurture_retailer_validation_according_to_admin/retailerRegistration/retailerRegistration.feature') { adminToken: #(adminToken), retailerToken: #(retailerToken) } 3.332
> nurture_retailer_validation_according_to_admin/retailerRegistration/retailerRegistration.feature 0.000
{
  "adminToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
17:00:53.614 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:00:53.615 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:00:53.615 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def adminToken = adminToken.adminToken; 0.000
17:00:53.615 over-writing existing variable 'adminToken' with new value: adminToken.adminToken;
>> * def retailerToken = retailerToken.retailerToken; 0.000
17:00:53.615 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.307
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:53.619 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:53.621 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.297
17:00:53.622 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:53.917 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def retailerId = getRetailerKYCDetails.response.id; 0.000
>> * def comments = "Test"; 0.000
>> * def kYCStatus = "APPROVE"; 0.000
>> * def updateKYCStatus = call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)} 0.352
>> nurture_retailer_validation_according_to_admin/updateKYCStatus.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A",
  "comments": "Test",
  "kYCStatus": "APPROVE",
  "retailerId": 16682
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:53.965 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:53.966 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer', 'kycstatus' 0.000
>>> And request 0.000
{
    "comments": "#(comments)",
    "kYCStatus":"#(kYCStatus)",
    "retailerId":"#(retailerId)" 
}
>>> When method post 0.305
17:00:53.969 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/kycstatus
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 60
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"kYCStatus":"APPROVE","comments":"Test","retailerId":16682}

17:00:54.271 response time in milliseconds: 301
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 33
{"message":"Status already updated."}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.371
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
17:00:54.277 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)}
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:54.296 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:54.300 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.338
17:00:54.303 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:54.640 response time in milliseconds: 336
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 46
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Then assert getRetailerKYCDetails.response.currentKYCStatus == kYCStatus 0.000
>> * def kYCStatus = "REJECT"; 0.000
17:00:54.650 over-writing existing variable 'kYCStatus' with new value: "REJECT";
>> * def updateKYCStatus = call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)} 0.834
>> nurture_retailer_validation_according_to_admin/updateKYCStatus.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A",
  "comments": "Test",
  "kYCStatus": "REJECT",
  "retailerId": 16682
}
>>> * url baseURL 0.000
17:00:54.650 over-writing existing variable 'updateKYCStatus' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)}
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:00:54.668 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:54.670 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer', 'kycstatus' 0.000
>>> And request 0.000
{
    "comments": "#(comments)",
    "kYCStatus":"#(kYCStatus)",
    "retailerId":"#(retailerId)" 
}
>>> When method post 0.808
17:00:54.671 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/kycstatus
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 59
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"kYCStatus":"REJECT","comments":"Test","retailerId":16682}

17:00:55.477 response time in milliseconds: 806
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 478
{"message":"Status updated successfully."}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.361
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
17:00:55.484 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)}
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:00:55.492 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:55.493 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.340
17:00:55.494 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:55.833 response time in milliseconds: 339
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"REJECT","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Then assert getRetailerKYCDetails.response.currentKYCStatus == kYCStatus 0.000
>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(retailerToken)} 0.330
>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:55.856 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','notifications' 0.000
>>> When method get 0.297
17:00:55.857 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:00:56.151 response time in milliseconds: 288
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 35
[{"lastModifiedDate":"2021-05-17T11:30:55.337930Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:55.337930Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20342,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And match response[*].message != " " 0.000
>>> And match response[*].title != " " 0.000
>>> And match response[0] == schema 0.000
>> * def kYCStatus = "APPROVE"; 0.000
17:00:56.177 over-writing existing variable 'kYCStatus' with new value: "APPROVE";
>> * def updateKYCStatus = call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)} 0.705
>> nurture_retailer_validation_according_to_admin/updateKYCStatus.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A",
  "comments": "Test",
  "kYCStatus": "APPROVE",
  "retailerId": 16682
}
>>> * url baseURL 0.000
17:00:56.177 over-writing existing variable 'updateKYCStatus' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)}
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:00:56.204 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:00:56.207 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer', 'kycstatus' 0.000
>>> And request 0.000
{
    "comments": "#(comments)",
    "kYCStatus":"#(kYCStatus)",
    "retailerId":"#(retailerId)" 
}
>>> When method post 0.652
17:00:56.209 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/kycstatus
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNTN9.146u5zU9frfAlWr5eiTNiI_RI5RPeZNQkT6joz0clMMPgKZIFENI4SIExfVOkLHENVDva0n6LIwuBPrPSi7Q0A
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 60
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"kYCStatus":"APPROVE","comments":"Test","retailerId":16682}

17:00:56.859 response time in milliseconds: 650
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:30:56 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 378
{"message":"Status updated successfully."}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
17:00:56.914 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
17:00:56.915 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def retailerToken = token.authToken; 0.000
> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) } 9.544
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762"
}
>> * url baseURL 0.000
17:00:56.916 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) }
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.231
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:00:56.925 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.000
17:00:56.925 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.226
>>> * def otp = otps[0].otp 0.000
>> * def otp = otp.otp; 0.000
17:01:06.153 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.302
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>> * url baseURL 0.000
17:01:06.153 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:06.160 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.000
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.290
17:01:06.164 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:01:06.451 response time in milliseconds: 287
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.token != '' 0.000
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.000
17:01:06.456 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * def adminToken = token.authToken; 0.000
> * def productCatalog = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/productCatalog.feature') { adminToken: #(adminToken), retailerToken: #(retailerToken) } 4.730
> nurture_retailer_validation_according_to_admin/productCatalog/productCatalog.feature 0.000
{
  "adminToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:06.501 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:01:06.502 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:01:06.503 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def adminToken = adminToken.adminToken; 0.000
17:01:06.503 over-writing existing variable 'adminToken' with new value: adminToken.adminToken;
>> * def rejectKYCToken = retailerToken.retailerToken; 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(rejectKYCToken)} 0.292
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:06.507 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:06.509 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.283
17:01:06.510 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:06.791 response time in milliseconds: 281
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:06 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def retailerId = getRetailerKYCDetails.response.id; 0.000
>> * def comments = "Test"; 0.000
>> * def kYCStatus = "APPROVE"; 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(rejectKYCToken)} 0.318
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
17:01:06.797 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(rejectKYCToken)}
>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:01:06.816 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.001
17:01:06.822 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.285
17:01:06.826 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:07.107 response time in milliseconds: 278
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def updateKYCStatus = call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)} 0.319
>> nurture_retailer_validation_according_to_admin/updateKYCStatus.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg",
  "comments": "Test",
  "kYCStatus": "APPROVE",
  "retailerId": 16682
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:01:07.133 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:07.136 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer', 'kycstatus' 0.000
>>> And request 0.000
{
    "comments": "#(comments)",
    "kYCStatus":"#(kYCStatus)",
    "retailerId":"#(retailerId)" 
}
>>> When method post 0.291
17:01:07.141 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/kycstatus
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 60
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"kYCStatus":"APPROVE","comments":"Test","retailerId":16682}

17:01:07.429 response time in milliseconds: 287
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 30
{"message":"Status already updated."}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>> * def availableproducts = utils().getAvailableProducts(rejectKYCToken, currentKYCStatus, isServiceable); 0.444
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:07.455 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:07.457 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.392
17:01:07.459 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:07.845 response time in milliseconds: 383
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:07 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 133
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableproducts.length == 0) karate.log('Skipping the flow as product are not available') 0.000
>> And eval if(availableproducts.length == 0) karate.abort() 0.000
>> Then print "availableproducts", availableproducts[0] 0.001
17:01:07.882 [print] availableproducts {
  "werks": "DS07",
  "product": {
    "unitMeins": "500.0 Mls",
    "productPhotos": [
      {
        "filePath": "https://upl-ecommerce-dev.s3.ap-south-1.amazonaws.com/products/386/1597169686986-Novacode.png"
      }
    ],
    "unitsCount": 20.0,
    "steuc": "Z003",
    "matnr": "6306416",
    "meins": "L",
    "id": 386,
    "pack": "10",
    "productName": "Novacode",
    "cartQuantity": 12.0
  },
  "price": 1782.17,
  "isAllowedToBuy": true,
  "id": 806,
  "enterpriseId": 1,
  "closingQty": 10.0,
  "hasSubscribedNotifyMe": false,
  "reasonNotAllowToBuy": null,
  "hasProductCommission": true
}
 
>> Then print "availableproducts.length", availableproducts.length 0.001
17:01:07.883 [print] availableproducts.length 29 
>> Then assert availableproducts.length != 0 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(rejectKYCToken)} 0.482
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
17:01:07.885 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(rejectKYCToken)}
>>> * def utils = read('classpath:/utils/utils.js') 0.009
17:01:07.916 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:07.920 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.435
17:01:07.923 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:08.356 response time in milliseconds: 432
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 183
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Then assert getRetailerKYCDetails.response.currentKYCStatus == kYCStatus 0.000
>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(rejectKYCToken)} 0.344
>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:08.388 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','notifications' 0.000
>>> When method get 0.303
17:01:08.391 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:08.690 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:08 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 30
[{"lastModifiedDate":"2021-05-17T11:30:56.765714Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:56.765714Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20343,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:30:55.337930Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:55.337930Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20342,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And match response[*].message != " " 0.000
>>> And match response[*].title != " " 0.000
>>> And match response[0] == schema 0.000
>> Then assert utils().contains(notifications.response[0].message, "Approved") 0.028
>> * def kYCStatus = "REJECT"; 0.000
17:01:08.741 over-writing existing variable 'kYCStatus' with new value: "REJECT";
>> * def updateKYCStatus = call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)} 0.696
>> nurture_retailer_validation_according_to_admin/updateKYCStatus.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg",
  "comments": "Test",
  "kYCStatus": "REJECT",
  "retailerId": 16682
}
>>> * url baseURL 0.000
17:01:08.742 over-writing existing variable 'updateKYCStatus' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)}
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:08.774 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:08.776 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer', 'kycstatus' 0.000
>>> And request 0.000
{
    "comments": "#(comments)",
    "kYCStatus":"#(kYCStatus)",
    "retailerId":"#(retailerId)" 
}
>>> When method post 0.647
17:01:08.778 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/kycstatus
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 59
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"kYCStatus":"REJECT","comments":"Test","retailerId":16682}

17:01:09.423 response time in milliseconds: 645
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 404
{"message":"Status updated successfully."}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(rejectKYCToken)} 0.356
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
17:01:09.438 over-writing existing variable 'getRetailerKYCDetails' with new value: call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(rejectKYCToken)}
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:09.471 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:09.475 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.296
17:01:09.477 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:09.772 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:09 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"REJECT","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> Then assert getRetailerKYCDetails.response.currentKYCStatus == kYCStatus 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
17:01:09.795 over-writing existing variable 'currentKYCStatus' with new value: getRetailerKYCDetails.response.currentKYCStatus
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
17:01:09.796 over-writing existing variable 'isServiceable' with new value: getRetailerKYCDetails.response.isServiceable
>> * def availableproducts = utils().getAvailableProducts(rejectKYCToken, currentKYCStatus, isServiceable); 0.451
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
17:01:09.796 over-writing existing variable 'availableproducts' with new value: utils().getAvailableProducts(rejectKYCToken, currentKYCStatus, isServiceable);
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:09.840 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:09.843 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.354
17:01:09.845 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:10.195 response time in milliseconds: 346
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 71
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> Then print "availableproducts.length" , availableproducts.length 0.000
17:01:10.248 [print] availableproducts.length 0 
>> Then assert availableproducts.length == 0 0.000
>> * def kYCStatus = "APPROVE"; 0.000
17:01:10.249 over-writing existing variable 'kYCStatus' with new value: "APPROVE";
>> * def updateKYCStatus = call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)} 0.913
>> nurture_retailer_validation_according_to_admin/updateKYCStatus.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg",
  "comments": "Test",
  "kYCStatus": "APPROVE",
  "retailerId": 16682
}
>>> * url baseURL 0.000
17:01:10.249 over-writing existing variable 'updateKYCStatus' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/updateKYCStatus.feature') { authToken: #(adminToken), comments: #(comments), kYCStatus: #(kYCStatus), retailerId: #(retailerId)}
>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:01:10.302 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:10.305 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer', 'kycstatus' 0.000
>>> And request 0.000
{
    "comments": "#(comments)",
    "kYCStatus":"#(kYCStatus)",
    "retailerId":"#(retailerId)" 
}
>>> When method post 0.737
17:01:10.307 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/kycstatus
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwNjZ9.fCmJ9zVqgeXS7ZubAuiA8IEh7J7sMltWfjXfa6iBONVVGzsh211SmvGsbrjYKhY4FyO797FSsGCIOfamGqeaXg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 60
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"kYCStatus":"APPROVE","comments":"Test","retailerId":16682}

17:01:11.043 response time in milliseconds: 735
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:10 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 377
{"message":"Status updated successfully."}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:11.194 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
17:01:11.196 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def retailerToken = token.authToken; 0.000
> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) } 9.083
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762"
}
>> * url baseURL 0.000
17:01:11.196 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) }
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.705
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:01:11.204 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.000
17:01:11.204 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.700
>>> * def otp = otps[0].otp 0.000
>> * def otp = otp.otp; 0.000
17:01:19.906 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.368
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>> * url baseURL 0.000
17:01:19.907 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:19.916 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.000
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.354
17:01:19.921 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:01:20.272 response time in milliseconds: 351
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 37
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.token != '' 0.000
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.000
17:01:20.276 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * def adminToken = token.authToken; 0.000
> * def verifyMaxOrdableQty = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/verifyMaxOrdableQty.feature') { adminToken: #(adminToken), retailerToken: #(retailerToken) } 6.197
> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/verifyMaxOrdableQty.feature 0.000
{
  "adminToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:20.546 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:01:20.548 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:01:20.549 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def adminToken = adminToken.adminToken; 0.000
17:01:20.549 over-writing existing variable 'adminToken' with new value: adminToken.adminToken;
>> * def retailerToken = retailerToken.retailerToken; 0.000
17:01:20.550 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>> * def adminProducts = utils().getAllProductsFromAdmin(adminToken); 0.952
>> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/getProducts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q",
  "size": 10,
  "page": 0
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:20.569 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { searchKey: "", page: #(page), size: #(size)} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product-order-limits' 0.000
>>> And params query 0.000
>>> When method get 0.312
17:01:20.571 request:
1 > GET https://dev.retail.nurture.farm/api/product-order-limits?size=10&searchKey=&page=0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:20.882 response time in milliseconds: 311
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 12
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=1&size=10>; rel="next",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=1&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 38
[{"werks":"DS32","qtyAllowed":3.0,"durationInDays":3,"isDeleted":false,"companyName":"SWAL","matnr":"742008","id":17111,"enterpriseId":1,"searchKey":null,"productName":"Starthene"},{"werks":"DS32","qtyAllowed":1.0,"durationInDays":1,"isDeleted":false,"companyName":"SWAL","matnr":"742036","id":12,"enterpriseId":1,"searchKey":null,"productName":"Starthene Power"},{"werks":"DS07","qtyAllowed":37.0,"durationInDays":2,"isDeleted":false,"companyName":"SWAL","matnr":"6306439","id":17138,"enterpriseId":1,"searchKey":null,"productName":"Hamor"},{"werks":"RAN1","qtyAllowed":5.0,"durationInDays":5,"isDeleted":false,"companyName":"UPL","matnr":"6400145","id":17117,"enterpriseId":2,"searchKey":null,"productName":"ABDUCO"},{"werks":"PAT1","qtyAllowed":809.0,"durationInDays":8,"isDeleted":false,"companyName":"UPL","matnr":"6400147","id":17118,"enterpriseId":2,"searchKey":null,"productName":"ABDUCO"},{"werks":"PAT1","qtyAllowed":90.0,"durationInDays":90,"isDeleted":false,"companyName":"UPL","matnr":"6400144","id":17119,"enterpriseId":2,"searchKey":null,"productName":"ABDUCO"},{"werks":"DS07","qtyAllowed":4.0,"durationInDays":2,"isDeleted":false,"companyName":"SWAL","matnr":"6400148","id":17097,"enterpriseId":1,"searchKey":null,"productName":"ABDUCO"},{"werks":"RAN1","qtyAllowed":100.0,"durationInDays":10,"isDeleted":false,"companyName":"UPL","matnr":"6400152","id":17103,"enterpriseId":2,"searchKey":null,"productName":"AGNIBAN"},{"werks":"DS07","qtyAllowed":10.0,"durationInDays":5,"isDeleted":false,"companyName":"SWAL","matnr":"6400168","id":17094,"enterpriseId":1,"searchKey":null,"productName":"BANEST 20"},{"werks":"DS26","qtyAllowed":1.0,"durationInDays":1,"isDeleted":false,"companyName":"SWAL","matnr":"2306147","id":10,"enterpriseId":1,"searchKey":null,"productName":"Acenthrin"}]
>>> Then status 200 0.000
>> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/getProducts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q",
  "size": 10,
  "page": 1
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:20.888 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { searchKey: "", page: #(page), size: #(size)} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product-order-limits' 0.000
>>> And params query 0.000
>>> When method get 0.277
17:01:20.889 request:
1 > GET https://dev.retail.nurture.farm/api/product-order-limits?size=10&searchKey=&page=1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:21.165 response time in milliseconds: 276
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 12
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=0&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=1&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 34
[{"werks":"DS26","qtyAllowed":10.0,"durationInDays":15,"isDeleted":false,"companyName":"SWAL","matnr":"2306147","id":17091,"enterpriseId":1,"searchKey":null,"productName":"Acenthrin"},{"werks":"DS26","qtyAllowed":11.0,"durationInDays":11,"isDeleted":false,"companyName":"SWAL","matnr":"6359147","id":17124,"enterpriseId":1,"searchKey":null,"productName":"Acenthrin"}]
>>> Then status 200 0.000
>> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/getProducts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q",
  "size": 10,
  "page": 2
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:21.184 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { searchKey: "", page: #(page), size: #(size)} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product-order-limits' 0.000
>>> And params query 0.000
>>> When method get 0.315
17:01:21.186 request:
1 > GET https://dev.retail.nurture.farm/api/product-order-limits?size=10&searchKey=&page=2
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:21.499 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 12
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=1&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=1&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product-order-limits?searchKey=&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 39
[]
>>> Then status 200 0.000
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(retailerToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.312
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:21.516 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:21.517 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.292
17:01:21.519 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:01:21.810 response time in milliseconds: 291
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":21726.75,"errorMessage":null,"netPrice":20124.9,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:30:17Z","product":{"unitWeight":5.0,"unitMeins":"5.0 Kg","unitsCount":25.0,"matnr":"6400558","pack":"25","productName":"Starban 10 G","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":399,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png","id":263}],"steuc":"Z003","meins":"Kg","id":399,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":6.0,"productId":399,"price":113.7,"isFreshQty":null,"discPer":7.37,"qtyDropDown":8,"id":45145,"retailerId":16682,"closingQty":200.0}],"outStandingAmt":null,"totalAmount":17055.0,"totalGst":3069.9,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"20,125","payNowTotalAmount":20124.9,"isOutstandingAvailable":false,"totalDiscount":1357.5,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,retailerToken); 0.320
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 45145
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:21.823 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
17:01:21.824 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.305
17:01:21.825 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45145
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:22.130 response time in milliseconds: 304
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:22 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45145
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45145
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 64

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.302
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:22.149 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.001
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:22.154 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.279
17:01:22.157 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:22.434 response time in milliseconds: 276
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.000
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def availableProducts = utils().getAvailableProducts(retailerToken, currentKYCStatus, isServiceable); 0.440
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:22.457 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:22.460 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 0.404
17:01:22.462 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:22.862 response time in milliseconds: 398
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 130
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableProducts.length==0) karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(availableProducts.length==0) karate.abort() 0.000
>> * def depots = utils().getDepotsFromProducts(availableProducts); 0.001
>> Then print "depots", depots 0.000
17:01:22.882 [print] depots [
  "DS07",
  "NR01"
]
 
>> * def productsForDepos = utils().getProductsAccordingToDepots(depots, adminProducts) 0.009
>> Then print "availableProducts", productsForDepos[0].productName 0.000
17:01:22.893 [print] availableProducts Hamor 
>> * def productDetails = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/getProductDetails.feature') { authToken: #(adminToken), id: #(productsForDepos[0].id) } 0.314
>> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/getProductDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q",
  "id": 17138
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:22.933 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def id = { id: #(id)} 0.000
17:01:22.933 over-writing existing variable 'id' with new value: { id: #(id)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product-order-limits', id.id 0.000
>>> When method get 0.265
17:01:22.935 request:
1 > GET https://dev.retail.nurture.farm/api/product-order-limits/17138
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:23.199 response time in milliseconds: 264
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 24
{"werks":"DS07","qtyAllowed":37.0,"durationInDays":2,"isDeleted":false,"companyName":null,"matnr":"6306439","id":17138,"enterpriseId":1,"searchKey":null,"productName":null}
>>> Then status 200 0.000
>> * def productDetails = productDetails.response 0.000
17:01:23.209 over-writing existing variable 'productDetails' with new value: productDetails.response
>> * def previousQuantity = productDetails.qtyAllowed 0.000
>> * def updatedQuantity = productDetails.qtyAllowed + 1 0.000
>> * def productName = productsForDepos[0].productName 0.000
>> * def updateQuantity = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/updateOrdableQuantity.feature') { authToken: #(adminToken), companyName: #(productDetails.companyName), durationInDays: #(productDetails.durationInDays), enterpriseId: #(productDetails.enterpriseId), id: #(productDetails.id), isDeleted: #(productDetails.isDeleted), matnr: #(productDetails.matnr), productName: #(productDetails.productName), qtyAllowed: #(updatedQuantity), searchKey: #(productDetails.searchKey), werks: #(productDetails.werks) } 0.321
>> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/updateOrdableQuantity.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q",
  "companyName": null,
  "durationInDays": 2,
  "enterpriseId": 1,
  "id": 17138,
  "isDeleted": false,
  "matnr": "6306439",
  "productName": null,
  "qtyAllowed": 38.0,
  "searchKey": null,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:23.226 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product-order-limits' 0.000
>>> And request 0.000
{
    "companyName":"#(companyName)",
    "durationInDays":"#(durationInDays)",
    "enterpriseId":"#(enterpriseId)",
    "id":"#(id)",
    "isDeleted":"#(isDeleted)",
    "matnr":"#(matnr)",
    "productName":"#(productName)",
    "qtyAllowed":"#(qtyAllowed)",
    "searchKey":"#(searchKey)",
    "werks":"#(werks)"
}
>>> When method put 0.287
17:01:23.229 request:
1 > PUT https://dev.retail.nurture.farm/api/product-order-limits
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 172
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"qtyAllowed":38.0,"werks":"DS07","durationInDays":2,"isDeleted":false,"companyName":null,"matnr":"6306439","enterpriseId":1,"id":17138,"searchKey":null,"productName":null}

17:01:23.515 response time in milliseconds: 284
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceProductOrderLimit is updated with identifier 17138
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 17138
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 35
{"werks":"DS07","qtyAllowed":38.0,"durationInDays":2,"isDeleted":false,"companyName":null,"matnr":"6306439","id":17138,"enterpriseId":1,"searchKey":null,"productName":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.006
>> Then assert updateQuantity.response.qtyAllowed == updatedQuantity 0.000
>> * def searchProduct = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/searchProduct.feature') { authToken: #(retailerToken), searchKey: #(productName) } 0.418
>> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/searchProduct.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "searchKey": "Hamor"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:23.575 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.002
17:01:23.580 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def query = { searchKey: #(searchKey)} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','search' 0.000
>>> And params query 0.000
>>> When method get 0.357
17:01:23.583 request:
1 > GET https://dev.retail.nurture.farm/api/products/search?searchKey=Hamor
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:23.934 response time in milliseconds: 351
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=Hamor&page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/products/search?searchKey=Hamor&page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 85
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":true,"zzbrand":"Hamor","deactivatedOn":null,"matnr":"6306439","productName":"Hamor","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Novaluron 5.25% + Emamectin benzoate 0.9% SC","id":124,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"IGR, Broad Spectrum Contact & Stomach insecticide","id":341,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Red Gram, Rice, Cabbage, Chilli","id":495,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Gram pod borers, Stem borer, Diamond back moth, Tobacco caterpillars","id":643,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"350-600 ml\/ Acre","id":832,"position":null,"title":null}],"id":388,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Hamor (Novaluron 5.25 + Emamectin Benzoate 0.9% SC) - 1 Ltr","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":388,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png","id":179}],"steuc":"Z003","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-02-25T14:48:09.636Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":100.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.875Z","createdBy":"50","price":1213.63,"blockedQty":180.0,"meins":"L","id":808,"enterpriseId":1,"lastUpdateString":null,"closingQty":-80.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]
>>> Then status 200 0.000
>>> Then assert utils().verifySearchProducts(response, query.searchKey)[0] 0.003
>>> And match response == "#array" 0.000
>> * def productId = searchProduct.response[0].product.id; 0.000
>> * def werks = searchProduct.response[0].werks; 0.000
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(updatedQuantity + 1), werks: #(werks) } 0.374
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 388,
  "quantity": 39.0,
  "werks": "DS07"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:23.976 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.002
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.326
17:01:23.986 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 48
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":39.0,"productId":388}

17:01:24.306 response time in milliseconds: 320
1 < 400
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:24 GMT
1 < Content-Type: application/problem+json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-uplecommerceapp-error: error.ruleFailure
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: RuleEngine
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 74
{"path":"\/api\/retailer\/cart\/product","type":"https:\/\/www.jhipster.tech\/problem\/problem-with-message","title":"Maximum orderable quantity is 38.0 cartons.","message":"error.http.400","params":"com.upl.ecommerce.web.rest.errors.BadRequestAlertException","status":400}
>> Then assert addedCartProducts.responseStatus == 400 0.000
>> Then assert utils().contains(addedCartProducts.response.title, "Maximum orderable quantity"); 0.001
>> * def productId = searchProduct.response[0].product.id; 0.000
17:01:24.329 over-writing existing variable 'productId' with new value: searchProduct.response[0].product.id;
>> * def werks = searchProduct.response[0].werks; 0.000
17:01:24.329 over-writing existing variable 'werks' with new value: searchProduct.response[0].werks;
>> * def addedCartProducts = call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(updatedQuantity), werks: #(werks) } 0.388
>> nurture_retail_validation_flow/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 388,
  "quantity": 38.0,
  "werks": "DS07"
}
>>> * url baseURL 0.000
17:01:24.330 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_validation_flow/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(updatedQuantity), werks: #(werks) }
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:24.374 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product' 0.000
>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>> When method put 0.319
17:01:24.377 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 48
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":38.0,"productId":388}

17:01:24.692 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45146
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45146
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 64
{"werks":"DS07","addedAt":"2021-05-17T11:31:24.631573Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":388,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":38.0,"productId":388,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45146,"retailerId":16682,"closingQty":null}
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(retailerToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.390
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
17:01:24.718 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(retailerToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:24.765 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:24.768 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.317
17:01:24.771 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:01:25.084 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 49
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":587489.2,"errorMessage":null,"netPrice":544191.69,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:25Z","product":{"unitWeight":1.0,"unitMeins":"1.0 L","unitsCount":10.0,"matnr":"6306439","pack":"10","productName":"Hamor","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":388,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png","id":179}],"steuc":"Z003","meins":"L","id":388,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":38.0,"productId":388,"price":1213.63,"isFreshQty":null,"discPer":7.37,"qtyDropDown":-8,"id":45146,"retailerId":16682,"closingQty":-80.0}],"outStandingAmt":null,"totalAmount":461179.4,"totalGst":83012.29,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"544,192","payNowTotalAmount":544191.69,"isOutstandingAvailable":false,"totalDiscount":36692.79999999999,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> Then match cartPayNowProducts.response.products[*].id contains addedCartProducts.response.id 0.000
>> * def updateQuantity = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/updateOrdableQuantity.feature') { authToken: #(adminToken), companyName: #(productDetails.companyName), durationInDays: #(productDetails.durationInDays), enterpriseId: #(productDetails.enterpriseId), id: #(productDetails.id), isDeleted: #(productDetails.isDeleted), matnr: #(productDetails.matnr), productName: #(productDetails.productName), qtyAllowed: #(previousQuantity), searchKey: #(productDetails.searchKey), werks: #(productDetails.werks) } 0.397
>> nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/updateOrdableQuantity.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q",
  "companyName": null,
  "durationInDays": 2,
  "enterpriseId": 1,
  "id": 17138,
  "isDeleted": false,
  "matnr": "6306439",
  "productName": null,
  "qtyAllowed": 37.0,
  "searchKey": null,
  "werks": "DS07"
}
>>> * url baseURL 0.000
17:01:25.109 over-writing existing variable 'updateQuantity' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/maxOrdableQty/updateOrdableQuantity.feature') { authToken: #(adminToken), companyName: #(productDetails.companyName), durationInDays: #(productDetails.durationInDays), enterpriseId: #(productDetails.enterpriseId), id: #(productDetails.id), isDeleted: #(productDetails.isDeleted), matnr: #(productDetails.matnr), productName: #(productDetails.productName), qtyAllowed: #(previousQuantity), searchKey: #(productDetails.searchKey), werks: #(productDetails.werks) }
>>> * def token = {authToken: #(authToken)}; 0.001
17:01:25.141 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product-order-limits' 0.000
>>> And request 0.000
{
    "companyName":"#(companyName)",
    "durationInDays":"#(durationInDays)",
    "enterpriseId":"#(enterpriseId)",
    "id":"#(id)",
    "isDeleted":"#(isDeleted)",
    "matnr":"#(matnr)",
    "productName":"#(productName)",
    "qtyAllowed":"#(qtyAllowed)",
    "searchKey":"#(searchKey)",
    "werks":"#(werks)"
}
>>> When method put 0.319
17:01:25.145 request:
1 > PUT https://dev.retail.nurture.farm/api/product-order-limits
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwODB9.nZ0vre_oLqVMGk6-S7ry994dmPqDv87kkFh6ydDXtxKi87NH4bO_ZZsX_shZv7OqHD5AYLWwH58Msq_FFiz18Q
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 172
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"qtyAllowed":37.0,"werks":"DS07","durationInDays":2,"isDeleted":false,"companyName":null,"matnr":"6306439","enterpriseId":1,"id":17138,"searchKey":null,"productName":null}

17:01:25.459 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceProductOrderLimit is updated with identifier 17138
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 17138
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"werks":"DS07","qtyAllowed":37.0,"durationInDays":2,"isDeleted":false,"companyName":null,"matnr":"6306439","id":17138,"enterpriseId":1,"searchKey":null,"productName":null}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>> Then print "Added Cart Product", addedCartProducts.response 0.001
17:01:25.507 [print] Added Cart Product {
  "werks": "DS07",
  "addedAt": "2021-05-17T11:31:24.631573Z",
  "product": {
    "unitWeight": null,
    "unitMeins": null,
    "unitsCount": null,
    "matnr": null,
    "pack": null,
    "productName": null,
    "text1": null,
    "productPhotos": [
    ],
    "steuc": null,
    "meins": null,
    "id": 388,
    "enterpriseId": null,
    "kbetr": null,
    "cartQuantity": null
  },
  "quantity": 38.0,
  "productId": 388,
  "price": null,
  "isFreshQty": null,
  "discPer": null,
  "qtyDropDown": null,
  "id": 45146,
  "retailerId": 16682,
  "closingQty": null
}
 
>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(retailerToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.446
>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>> * url baseURL 0.000
17:01:25.508 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(retailerToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:25.582 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:25.584 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','list' 0.000
>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>> When method post 0.294
17:01:25.585 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:01:25.878 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":587489.2,"errorMessage":null,"netPrice":544191.69,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:25Z","product":{"unitWeight":1.0,"unitMeins":"1.0 L","unitsCount":10.0,"matnr":"6306439","pack":"10","productName":"Hamor","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":388,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/388\/1592506531184-Harmor.png","id":179}],"steuc":"Z003","meins":"L","id":388,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":38.0,"productId":388,"price":1213.63,"isFreshQty":null,"discPer":7.37,"qtyDropDown":-8,"id":45146,"retailerId":16682,"closingQty":-80.0}],"outStandingAmt":null,"totalAmount":461179.4,"totalGst":83012.29,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"544,192","payNowTotalAmount":544191.69,"isOutstandingAvailable":false,"totalDiscount":36692.79999999999,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>> Then status 200 0.000
>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>> And match responseType == myResponseType 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!response.products) karate.abort() 0.000
>>> And match response == schema 0.000
>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.002
>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>> * def removeAllProducts = utils().removeAllProductsFromCart(cartPayNowProducts.response,retailerToken); 0.488
>> nurture_retail_application/cart/removeProductFromCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 45146
}
>>> * url baseURL 0.000
17:01:25.954 over-writing existing variable 'removeAllProducts' with new value: utils().removeAllProductsFromCart(cartPayNowProducts.response,retailerToken);
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:26.032 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def productId = {productId: #(productId)}; 0.000
17:01:26.032 over-writing existing variable 'productId' with new value: {productId: #(productId)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailer','cart','product', productId.productId 0.000
>>> When method delete 0.320
17:01:26.033 request:
1 > DELETE https://dev.retail.nurture.farm/api/retailer/cart/product/45146
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:26.350 response time in milliseconds: 317
1 < 204
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:26 GMT
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is deleted with identifier 45146
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45146
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 56

>>> Then status 204 0.000
>>> And match response == "#string" 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:26.480 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
17:01:26.481 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def retailerToken = token.authToken; 0.000
> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) } 9.705
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762"
}
>> * url baseURL 0.000
17:01:26.481 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) }
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.358
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:01:26.489 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.000
17:01:26.489 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.352
>>> * def otp = otps[0].otp 0.000
>> * def otp = otp.otp; 0.000
17:01:35.844 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.338
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>> * url baseURL 0.000
17:01:35.844 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:35.854 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.000
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.322
17:01:35.859 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:01:36.179 response time in milliseconds: 319
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 49
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.token != '' 0.000
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.001
17:01:36.183 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * def adminToken = token.authToken; 0.000
> * def banners = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/banner.feature') { adminToken: #(adminToken), retailerToken: #(retailerToken) } 2.906
> nurture_retailer_validation_according_to_admin/productCatalog/banners/banner.feature 0.000
{
  "adminToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:36.204 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:01:36.206 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:01:36.206 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def adminToken = adminToken.adminToken; 0.000
17:01:36.207 over-writing existing variable 'adminToken' with new value: adminToken.adminToken;
>> * def retailerToken = retailerToken.retailerToken; 0.000
17:01:36.207 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>> * def banners = call read('classpath:/nurture_retail_application/banner/getBanners.feature') { authToken: #(retailerToken) } 0.303
>> nurture_retail_application/banner/getBanners.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:36.216 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.001
17:01:36.218 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def mainSchema = 0.000
{
  "id" : '#number',
  "bannerLoc" : '#string',
  "bannerType" : '#string',
  "position" : '#number',
  "imageUrl" : '#string',
  "redirectUrl" : '#string',
  "productList" : '#string',
  "isActive" : '#boolean',
  "name" : '#null',
  "shortUrl" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','banners' 0.000
>>> When method get 0.281
17:01:36.220 request:
1 > GET https://dev.retail.nurture.farm/api/banners
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:36.500 response time in milliseconds: 279
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 10
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 26
[{"redirectUrl":"","bannerType":"PRODUCTS","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1598844873218-Banner_1_\u2013_1.png","name":null,"id":19,"position":2,"isActive":true,"productList":"6306147,692029,6303848,6306439,674029,691039,6306417,6400553,6300004,708028,741009,682050,742039,6400560,6306886,5300888","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","name":null,"id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","name":null,"id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500912175-Delayed_deliveries!_3.png","name":null,"id":22,"position":0,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500932068-Redeem_points_banner_hindi.png","name":null,"id":23,"position":8,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246677509-AAA.png","name":null,"id":25,"position":1,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246737323-AAA.png","name":null,"id":26,"position":7,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507054910-banner_-_1.png","name":null,"id":27,"position":9,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507085256-banner_-_2.png","name":null,"id":28,"position":10,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507103839-banner_-_3.png","name":null,"id":29,"position":11,"isActive":true,"productList":"","bannerLoc":"HOME"}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And assert utils().verifyBanner(response) 0.005
>>> And match response[0] == mainSchema 0.003
>> * def previousBannerDetails = utils().getBannersAccordingToBannerType("STATIC", banners.response) 0.001
>> * def allBannerDetails = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannersFromAdmin.feature') { authToken: #(adminToken)} 0.366
>> nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannersFromAdmin.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:36.549 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:36.551 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { page: 0, size: 10, isActive.equals: 1} 0.000
>>> * def schema = 0.000
{
    "redirectUrl": '#string',
    "bannerType": '#string',
    "shortUrl": '#null',
    "imageUrl": '#string',
    "name": "#null",
    "id": '#number',
    "position": '#number',
    "isActive": '#boolean',
    "productList": '#string',
    "bannerLoc": '#string'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api', 'banners' 0.000
>>> And params query 0.000
>>> When method get 0.324
17:01:36.552 request:
1 > GET https://dev.retail.nurture.farm/api/banners?size=10&page=0&isActive.equals=1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:36.874 response time in milliseconds: 322
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:36 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 10
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?isActive.equals=1&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?isActive.equals=1&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 32
[{"redirectUrl":"","bannerType":"PRODUCTS","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1598844873218-Banner_1_\u2013_1.png","name":null,"id":19,"position":2,"isActive":true,"productList":"6306147,692029,6303848,6306439,674029,691039,6306417,6400553,6300004,708028,741009,682050,742039,6400560,6306886,5300888","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","name":null,"id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","name":null,"id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500912175-Delayed_deliveries!_3.png","name":null,"id":22,"position":0,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500932068-Redeem_points_banner_hindi.png","name":null,"id":23,"position":8,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246677509-AAA.png","name":null,"id":25,"position":1,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246737323-AAA.png","name":null,"id":26,"position":7,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507054910-banner_-_1.png","name":null,"id":27,"position":9,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507085256-banner_-_2.png","name":null,"id":28,"position":10,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507103839-banner_-_3.png","name":null,"id":29,"position":11,"isActive":true,"productList":"","bannerLoc":"HOME"}]
>>> Then status 200 0.000
>>> Then match response[0] == schema 0.000
>> * def firstBannerDetails = utils().getBannersAccordingToBannerType("STATIC", allBannerDetails.response)[0] 0.001
>> * def secondBannerDetails = utils().getBannersAccordingToBannerType("STATIC", allBannerDetails.response)[1] 0.001
>> * def firstBannerDetails = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannerDetails.feature') { authToken: #(adminToken), bannerId: #(firstBannerDetails.id)} 0.347
>> nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg",
  "bannerId": 20
}
>>> * url baseURL 0.000
17:01:36.884 over-writing existing variable 'firstBannerDetails' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannerDetails.feature') { authToken: #(adminToken), bannerId: #(firstBannerDetails.id)}
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:36.925 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:36.927 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def bannerId = {bannerId: #(bannerId)}; 0.000
17:01:36.927 over-writing existing variable 'bannerId' with new value: {bannerId: #(bannerId)};
>>> * def schema = 0.000
{
    "id" : '#number',
    "bannerLoc" : '#string',
    "bannerType" : '#string',
    "position" : '#number',
    "imageUrl" : '#string',
    "redirectUrl" : '#string',
    "productList" : '#string',
    "isActive" : '#boolean',
    "name" : '#null',
    "shortUrl" : '#string'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api', 'banner', bannerId.bannerId 0.000
>>> When method get 0.293
17:01:36.929 request:
1 > GET https://dev.retail.nurture.farm/api/banner/20
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:37.221 response time in milliseconds: 292
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 25
{"redirectUrl":"","bannerType":"STATIC","shortUrl":"banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","name":null,"id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"}
>>> Then status 200 0.000
>>> Then match response == schema 0.000
>> * def bannerDetails = firstBannerDetails.response 0.000
>> * def bannerLoc = bannerDetails.bannerLoc; 0.000
>> * def bannerType = bannerDetails.bannerType; 0.000
>> * def id = bannerDetails.id; 0.000
>> * def imageUrl = bannerDetails.shortUrl; 0.000
>> * def isActive = bannerDetails.isActive; 0.000
>> * def position = secondBannerDetails.position; 0.000
>> * def productList = bannerDetails.productList; 0.000
>> * def redirectUrl = bannerDetails.redirectUrl; 0.000
>> * def updatedDetails = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/updateBannerDetails.feature') { authToken: #(adminToken), bannerLoc: #(bannerLoc), bannerType: #(bannerType), id:#(id), imageUrl:#(imageUrl), isActive:#(isActive), position:#(position), productList: #(productList), redirectUrl: #(redirectUrl)} 0.316
>> nurture_retailer_validation_according_to_admin/productCatalog/banners/updateBannerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg",
  "bannerLoc": "HOME",
  "bannerType": "STATIC",
  "id": 20,
  "imageUrl": "banners/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png",
  "isActive": true,
  "position": 4,
  "productList": "",
  "redirectUrl": ""
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:37.279 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:37.281 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
"id" : '#number',
"bannerLoc" : '#string',
"bannerType" : '#string',
"position" : '#number',
"imageUrl" : '#string',
"redirectUrl" : '#string',
"productList" : '#string',
"isActive" : '#boolean',
"name" : '#null',
"shortUrl" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api', 'banners' 0.000
>>> And request 0.000
{
    "bannerLoc": "#(bannerLoc)",
    "bannerType": "#(bannerType)",
    "id": "#(id)",
    "imageUrl": "#(imageUrl)",
    "isActive": "#(isActive)",
    "position": "#(position)",
    "productList": "#(productList)",
    "redirectUrl": "#(redirectUrl)"
}
>>> When method put 0.258
17:01:37.282 request:
1 > PUT https://dev.retail.nurture.farm/api/banners
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 200
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"redirectUrl":"","bannerType":"STATIC","imageUrl":"banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"}

17:01:37.539 response time in milliseconds: 257
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceBanner is updated with identifier 20
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 20
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 22
{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","name":null,"id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"}
>>> Then status 200 0.000
>>> Then match response == schema 0.000
>> * def secondBannerDetails = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannerDetails.feature') { authToken: #(adminToken), bannerId: #(secondBannerDetails.id)} 0.327
>> nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg",
  "bannerId": 21
}
>>> * url baseURL 0.000
17:01:37.551 over-writing existing variable 'secondBannerDetails' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/getBannerDetails.feature') { authToken: #(adminToken), bannerId: #(secondBannerDetails.id)}
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:37.590 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:37.593 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def bannerId = {bannerId: #(bannerId)}; 0.000
17:01:37.593 over-writing existing variable 'bannerId' with new value: {bannerId: #(bannerId)};
>>> * def schema = 0.000
{
    "id" : '#number',
    "bannerLoc" : '#string',
    "bannerType" : '#string',
    "position" : '#number',
    "imageUrl" : '#string',
    "redirectUrl" : '#string',
    "productList" : '#string',
    "isActive" : '#boolean',
    "name" : '#null',
    "shortUrl" : '#string'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api', 'banner', bannerId.bannerId 0.000
>>> When method get 0.269
17:01:37.596 request:
1 > GET https://dev.retail.nurture.farm/api/banner/21
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:37.863 response time in milliseconds: 267
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:37 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 26
{"redirectUrl":"","bannerType":"STATIC","shortUrl":"banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","name":null,"id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"}
>>> Then status 200 0.000
>>> Then match response == schema 0.001
>> * def bannerDetails = secondBannerDetails.response 0.000
17:01:37.879 over-writing existing variable 'bannerDetails' with new value: secondBannerDetails.response
>> * def bannerLoc = bannerDetails.bannerLoc; 0.000
17:01:37.880 over-writing existing variable 'bannerLoc' with new value: bannerDetails.bannerLoc;
>> * def bannerType = bannerDetails.bannerType; 0.000
17:01:37.880 over-writing existing variable 'bannerType' with new value: bannerDetails.bannerType;
>> * def id = bannerDetails.id; 0.000
17:01:37.880 over-writing existing variable 'id' with new value: bannerDetails.id;
>> * def imageUrl = bannerDetails.shortUrl; 0.000
17:01:37.881 over-writing existing variable 'imageUrl' with new value: bannerDetails.shortUrl;
>> * def isActive = bannerDetails.isActive; 0.000
17:01:37.881 over-writing existing variable 'isActive' with new value: bannerDetails.isActive;
>> * def position = firstBannerDetails.response.position; 0.000
17:01:37.881 over-writing existing variable 'position' with new value: firstBannerDetails.response.position;
>> * def productList = bannerDetails.productList; 0.000
17:01:37.882 over-writing existing variable 'productList' with new value: bannerDetails.productList;
>> * def redirectUrl = bannerDetails.redirectUrl; 0.000
17:01:37.882 over-writing existing variable 'redirectUrl' with new value: bannerDetails.redirectUrl;
>> * def updatedDetails = call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/updateBannerDetails.feature') { authToken: #(adminToken), bannerLoc: #(bannerLoc), bannerType: #(bannerType), id:#(id), imageUrl:#(imageUrl), isActive:#(isActive), position:#(position), productList: #(productList), redirectUrl: #(redirectUrl)} 0.344
>> nurture_retailer_validation_according_to_admin/productCatalog/banners/updateBannerDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg",
  "bannerLoc": "HOME",
  "bannerType": "STATIC",
  "id": 21,
  "imageUrl": "banners/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg",
  "isActive": true,
  "position": 4,
  "productList": "",
  "redirectUrl": ""
}
>>> * url baseURL 0.000
17:01:37.883 over-writing existing variable 'updatedDetails' with new value: call read('classpath:/nurture_retailer_validation_according_to_admin/productCatalog/banners/updateBannerDetails.feature') { authToken: #(adminToken), bannerLoc: #(bannerLoc), bannerType: #(bannerType), id:#(id), imageUrl:#(imageUrl), isActive:#(isActive), position:#(position), productList: #(productList), redirectUrl: #(redirectUrl)}
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:37.914 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:37.917 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def schema = 0.000
{
"id" : '#number',
"bannerLoc" : '#string',
"bannerType" : '#string',
"position" : '#number',
"imageUrl" : '#string',
"redirectUrl" : '#string',
"productList" : '#string',
"isActive" : '#boolean',
"name" : '#null',
"shortUrl" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api', 'banners' 0.000
>>> And request 0.000
{
    "bannerLoc": "#(bannerLoc)",
    "bannerType": "#(bannerType)",
    "id": "#(id)",
    "imageUrl": "#(imageUrl)",
    "isActive": "#(isActive)",
    "position": "#(position)",
    "productList": "#(productList)",
    "redirectUrl": "#(redirectUrl)"
}
>>> When method put 0.285
17:01:37.920 request:
1 > PUT https://dev.retail.nurture.farm/api/banners
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 196
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"redirectUrl":"","bannerType":"STATIC","imageUrl":"banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"}

17:01:38.203 response time in milliseconds: 282
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:38 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceBanner is updated with identifier 21
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 21
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 23
{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","name":null,"id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"}
>>> Then status 200 0.000
>>> Then match response == schema 0.000
>> * def banners = call read('classpath:/nurture_retail_application/banner/getBanners.feature') { authToken: #(token.authToken) } 0.389
>> nurture_retail_application/banner/getBanners.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg"
}
>>> * url baseURL 0.000
17:01:38.227 over-writing existing variable 'banners' with new value: call read('classpath:/nurture_retail_application/banner/getBanners.feature') { authToken: #(token.authToken) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:38.272 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:38.275 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def mainSchema = 0.000
{
  "id" : '#number',
  "bannerLoc" : '#string',
  "bannerType" : '#string',
  "position" : '#number',
  "imageUrl" : '#string',
  "redirectUrl" : '#string',
  "productList" : '#string',
  "isActive" : '#boolean',
  "name" : '#null',
  "shortUrl" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','banners' 0.000
>>> When method get 0.291
17:01:38.277 request:
1 > GET https://dev.retail.nurture.farm/api/banners
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMwOTZ9.wfwoMf6zI9uior2DIG9R6HrXbmzbIuhp93pL_9HpKV_wi85XDkl9gCjLUc_L4W2JPkH-XKYNBxbBrJ8nZ3qjxg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:38.566 response time in milliseconds: 288
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:38 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 10
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 25
[{"redirectUrl":"","bannerType":"PRODUCTS","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1598844873218-Banner_1_\u2013_1.png","name":null,"id":19,"position":2,"isActive":true,"productList":"6306147,692029,6303848,6306439,674029,691039,6306417,6400553,6300004,708028,741009,682050,742039,6400560,6306886,5300888","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","name":null,"id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","name":null,"id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500912175-Delayed_deliveries!_3.png","name":null,"id":22,"position":0,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500932068-Redeem_points_banner_hindi.png","name":null,"id":23,"position":8,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246677509-AAA.png","name":null,"id":25,"position":1,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246737323-AAA.png","name":null,"id":26,"position":7,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507054910-banner_-_1.png","name":null,"id":27,"position":9,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507085256-banner_-_2.png","name":null,"id":28,"position":10,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507103839-banner_-_3.png","name":null,"id":29,"position":11,"isActive":true,"productList":"","bannerLoc":"HOME"}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And assert utils().verifyBanner(response) 0.013
>>> And match response[0] == mainSchema 0.000
>> * def banners = call read('classpath:/nurture_retail_application/banner/getBanners.feature') { authToken: #(retailerToken) } 0.423
>> nurture_retail_application/banner/getBanners.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
17:01:38.622 over-writing existing variable 'banners' with new value: call read('classpath:/nurture_retail_application/banner/getBanners.feature') { authToken: #(retailerToken) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:38.682 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:01:38.685 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> * def mainSchema = 0.000
{
  "id" : '#number',
  "bannerLoc" : '#string',
  "bannerType" : '#string',
  "position" : '#number',
  "imageUrl" : '#string',
  "redirectUrl" : '#string',
  "productList" : '#string',
  "isActive" : '#boolean',
  "name" : '#null',
  "shortUrl" : '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','banners' 0.000
>>> When method get 0.293
17:01:38.686 request:
1 > GET https://dev.retail.nurture.farm/api/banners
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:38.976 response time in milliseconds: 289
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:38 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 10
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/banners?page=0&size=20>; rel="first"
1 < x-envoy-upstream-service-time: 25
[{"redirectUrl":"","bannerType":"PRODUCTS","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1598844873218-Banner_1_\u2013_1.png","name":null,"id":19,"position":2,"isActive":true,"productList":"6306147,692029,6303848,6306439,674029,691039,6306417,6400553,6300004,708028,741009,682050,742039,6400560,6306886,5300888","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479180825-1602124288367-1601878257313-Artboard_\u2013_14.png","name":null,"id":20,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618479608754-1607601933818-SUR_789_20_App_Banner_C2C_2.jpeg","name":null,"id":21,"position":4,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500912175-Delayed_deliveries!_3.png","name":null,"id":22,"position":0,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1618500932068-Redeem_points_banner_hindi.png","name":null,"id":23,"position":8,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246677509-AAA.png","name":null,"id":25,"position":1,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619246737323-AAA.png","name":null,"id":26,"position":7,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507054910-banner_-_1.png","name":null,"id":27,"position":9,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507085256-banner_-_2.png","name":null,"id":28,"position":10,"isActive":true,"productList":"","bannerLoc":"HOME"},{"redirectUrl":"","bannerType":"STATIC","shortUrl":null,"imageUrl":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/banners\/1619507103839-banner_-_3.png","name":null,"id":29,"position":11,"isActive":true,"productList":"","bannerLoc":"HOME"}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And assert utils().verifyBanner(response) 0.001
>>> And match response[0] == mainSchema 0.000
>> * def updatedBannerDetails = utils().getBannersAccordingToBannerType("STATIC", banners.response) 0.001
>> Then print "Previous position" + previousBannerDetails[0].position + " Updated position" + updatedBannerDetails[0].position 0.001
17:01:39.043 [print] Previous position4 Updated position4 
>> Then assert previousBannerDetails[0].position == updatedBannerDetails[0].position 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:39.101 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
17:01:39.103 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def retailerToken = token.authToken; 0.000
> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) } 8.668
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762"
}
>> * url baseURL 0.000
17:01:39.104 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) }
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.344
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:01:39.119 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.000
17:01:39.119 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.337
>>> * def otp = otps[0].otp 0.000
>> * def otp = otp.otp; 0.000
17:01:47.458 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.312
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>> * url baseURL 0.000
17:01:47.458 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:47.461 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.000
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.307
17:01:47.462 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:01:47.768 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:47 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMDd9.AZAwIeluyxb_ahL_U5to3TupVif1ysE-_Qi_MqKmPipkWTIhINoDp7Deo9zUEwgwYH_16QI7Fud65zflHOcHuA
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMDd9.AZAwIeluyxb_ahL_U5to3TupVif1ysE-_Qi_MqKmPipkWTIhINoDp7Deo9zUEwgwYH_16QI7Fud65zflHOcHuA"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.token != '' 0.000
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.000
17:01:47.770 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * def adminToken = token.authToken; 0.000
> * def productOrder = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/productOrder.feature') { adminToken: #(adminToken), retailerToken: #(retailerToken) } 42.413
> nurture_retailer_validation_according_to_admin/productOrder/productOrder.feature 0.000
{
  "adminToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMDd9.AZAwIeluyxb_ahL_U5to3TupVif1ysE-_Qi_MqKmPipkWTIhINoDp7Deo9zUEwgwYH_16QI7Fud65zflHOcHuA",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:47.780 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:01:47.782 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:01:47.782 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def superAdminUserToken = adminToken.adminToken; 0.000
>> * def retailerToken = retailerToken.retailerToken; 0.000
17:01:47.782 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>> * def cancelInstantOrderFlow = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/cancelInstantOrderFlow.feature') { superAdminUserToken: #(superAdminUserToken), retailerToken: #(retailerToken) }; 7.948
>> nurture_retailer_validation_according_to_admin/productOrder/cancelInstantOrderFlow.feature 0.000
{
  "superAdminUserToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMDd9.AZAwIeluyxb_ahL_U5to3TupVif1ysE-_Qi_MqKmPipkWTIhINoDp7Deo9zUEwgwYH_16QI7Fud65zflHOcHuA",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:47.791 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:01:47.792 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>>> * def superAdminUserToken = {superAdminUserToken: #(superAdminUserToken)}; 0.000
17:01:47.792 over-writing existing variable 'superAdminUserToken' with new value: {superAdminUserToken: #(superAdminUserToken)};
>>> * def retailerToken = retailerToken.retailerToken; 0.000
17:01:47.792 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>>> * def superAdminUserToken = superAdminUserToken.superAdminUserToken; 0.000
17:01:47.792 over-writing existing variable 'superAdminUserToken' with new value: superAdminUserToken.superAdminUserToken;
>>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.304
>>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:47.797 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:47.799 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailers','details' 0.000
>>>> When method get 0.294
17:01:47.800 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:48.093 response time in milliseconds: 292
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 56
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>>> And match response.appUser == retailerDetailsSchema 0.000
>>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.425
>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:01:48.117 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:48.120 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>> When method get 0.396
17:01:48.123 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:48.514 response time in milliseconds: 388
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 120
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>> Then status 200 0.000
>>>> And match response[*].products == "#array" 0.000
>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.313
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:48.528 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.306
17:01:48.529 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

17:01:48.835 response time in milliseconds: 306
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:48 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 63
{"werks":"DS07","addedAt":"2021-05-17T11:31:48.767420Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":386,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":1.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 1.738
>>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:48.843 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','retailer-credit' 0.000
>>>> When method get 1.726
17:01:48.845 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:50.569 response time in milliseconds: 1724
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 1267
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>>> * def schemaCheck = karate.match("response == schema") 0.000
>>>> Then assert utils().verifySchema(response, schemaCheck) 0.002
>>> * def previousCreditBalance = retailerCredit.response.creditExposure 0.000
>>> * def orderProductThroughInstantPayment = call read('classpath:/nurture_retail_application/productOrder/instantPaymentOrder.feature') { authToken: #(retailerToken), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 5.060
>>> nurture_retail_application/productOrder/instantPaymentOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:50.627 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:01:50.627 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
17:01:50.628 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>>>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
17:01:50.629 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>>>> * def token = token.authToken; 0.000
17:01:50.629 over-writing existing variable 'token' with new value: token.authToken;
>>>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.000
17:01:50.629 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>>>> * def isServiceable = isServiceable.isServiceable 0.000
17:01:50.629 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable
>>>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token)} 0.325
>>>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:50.637 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','notifications' 0.000
>>>>> When method get 0.311
17:01:50.638 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:50.949 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:50 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 31
[{"lastModifiedDate":"2021-05-17T11:31:10.847037Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T11:31:10.847037Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20345,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:31:09.360893Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:31:09.360893Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20344,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:30:56.765714Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:56.765714Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20343,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:30:55.337930Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:55.337930Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20342,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>>>> Then status 200 0.000
>>>>> And match response == "#array" 0.000
>>>>> And match response[*].message != " " 0.000
>>>>> And match response[*].title != " " 0.000
>>>>> And match response[0] == schema 0.000
>>>> * def expectedNotificationCount = notifications.response.length; 0.000
>>>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.466
>>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
17:01:50.955 over-writing existing variable 'availableProduct' with new value:  utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:50.965 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:50.967 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>>> When method get 0.428
17:01:50.968 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:51.393 response time in milliseconds: 422
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:51 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 139
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>>> Then status 200 0.000
>>>>> And match response[*].products == "#array" 0.000
>>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>>> * def productId = availableProduct[0]; 0.000
17:01:51.421 over-writing existing variable 'productId' with new value: availableProduct[0];
>>>> * def werks = availableProduct[1]; 0.000
17:01:51.422 over-writing existing variable 'werks' with new value: availableProduct[1];
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.352
>>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>>> * url baseURL 0.000
17:01:51.424 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) }
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:51.441 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','product' 0.000
>>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>>> When method put 0.316
17:01:51.443 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

17:01:51.759 response time in milliseconds: 315
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:51 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 69
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":2.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.product.id == productId 0.000
>>>>> And match response == schema 0.000
>>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.389
>>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>>> * url baseURL 0.000
>>>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:01:51.809 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:51.811 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','list' 0.000
>>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>>> When method post 0.323
17:01:51.815 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:01:52.136 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":45405.69,"errorMessage":null,"netPrice":42059.21,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":2.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45147,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":35643.4,"totalGst":6415.81,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"42,060","payNowTotalAmount":42059.21,"isOutstandingAvailable":false,"totalDiscount":2836.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>>> Then status 200 0.000
>>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>>> And match responseType == myResponseType 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!response.products) karate.abort() 0.000
>>>>> And match response == schema 0.000
>>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.002
>>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>>>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.369
>>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:52.204 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>>> When method get 0.289
17:01:52.208 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:52.495 response time in milliseconds: 287
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 45
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response == schema 0.000
>>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.392
>>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>>>> * url baseURL 0.000
17:01:52.535 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>>>> * def token = {authToken: #(authToken)}; 0.001
17:01:52.584 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','product' 0.000
>>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>>> When method put 0.324
17:01:52.586 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

17:01:52.910 response time in milliseconds: 323
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:52 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 68
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":4.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.product.id == productId 0.000
>>>>> And match response == schema 0.000
>>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.389
>>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>>> * url baseURL 0.000
17:01:52.928 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:52.953 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:52.954 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','list' 0.000
>>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>>> When method post 0.310
17:01:52.955 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:01:53.264 response time in milliseconds: 308
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":90811.38,"errorMessage":null,"netPrice":84118.42,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":4.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45147,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":71286.8,"totalGst":12831.62,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"84,119","payNowTotalAmount":84118.42,"isOutstandingAvailable":false,"totalDiscount":5672.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>>> Then status 200 0.000
>>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>>> And match responseType == myResponseType 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!response.products) karate.abort() 0.000
>>>>> And match response == schema 0.000
>>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>>>> * def validateCard = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.399
>>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:53.343 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>>> When method get 0.300
17:01:53.344 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:53.643 response time in milliseconds: 298
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response == schema 0.000
>>>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.420
>>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:53.754 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>>> When method get 0.297
17:01:53.754 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:54.051 response time in milliseconds: 296
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:54 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response == schema 0.000
>>>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.404
>>>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
17:01:54.138 over-writing existing variable 'retailerCredit' with new value: call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)}
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:01:54.198 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','retailer-credit' 0.000
>>>>> When method get 1.285
17:01:54.199 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:01:55.484 response time in milliseconds: 1285
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:31:55 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 922
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>>>> * def schemaCheck = karate.match("response == schema") 0.000
>>>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>>>> * def ableToProceedFroCreditPayment = utils().isAableToProceedFroCreditPayment(retailerCredit.response.creditExposure) 0.000
>>>> * def isValid = (isCardValid && !ableToProceedFroCreditPayment) 0.000
>>>> Then print "isValid " + isValid, "ableToProceedFroCreditPayment " + ableToProceedFroCreditPayment 0.000
17:01:55.544 [print] isValid false ableToProceedFroCreditPayment true 
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!isValid) karate.log('Skipping the Instant Payment flow as card is not valid') 0.000
17:01:55.544 Skipping the Instant Payment flow as card is not valid 
>>>> And eval if(!isValid) karate.abort() 0.000
17:01:55.545 abort at classpath:nurture_retail_application/productOrder/instantPaymentOrder.feature:60
>>>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeInstantPayment.feature') { authToken: #(token) } 0.000
>>>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>>>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>>>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>>>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(orderId)} 0.000
>>>> And match orderDetails.response.id == orderId; 0.000
>>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>>>> Then match cartPayNowProducts.response == "#string" 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!orderProductThroughInstantPayment.completedOrderDetails) karate.log('Skipping the Flow as the order is not placed') 0.000
17:01:55.637 Skipping the Flow as the order is not placed 
>>> And eval if(!orderProductThroughInstantPayment.completedOrderDetails) karate.abort() 0.000
17:01:55.637 abort at classpath:nurture_retailer_validation_according_to_admin/productOrder/cancelInstantOrderFlow.feature:35
>>> * def orderAmount = orderProductThroughInstantPayment.completedOrderDetails.response.amount 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 0.000
>>> * def updatedCreditBalance = retailerCredit.response.creditExposure 0.000
>>> Then assert updatedCreditBalance == previousCreditBalance 0.000
>>> * def orderList = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/getProductOrderList.feature') { authToken: #(superAdminUserToken) } 0.000
>>> * def retailerSalesOrderId = orderList.response[0].id; 0.000
>>> * def cancelOrder = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/cancelProductOrder.feature') { authToken: #(superAdminUserToken), retailerSalesOrderId: #(retailerSalesOrderId) } 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 0.000
>>> * def currentCreditBalance = retailerCredit.response.creditExposure 0.000
>>> Then print "Expected: " + previousCreditBalance, "Actual: " + currentCreditBalance 0.000
>>> Then assert previousCreditBalance == currentCreditBalance 0.000
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:55.733 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:01:55.734 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:01:55.735 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def superAdminUserToken = adminToken.adminToken; 0.000
>> * def retailerToken = retailerToken.retailerToken; 0.000
17:01:55.735 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>> * def cancelCreditOrderFlow = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/cancelCreditOrderFlow.feature') { superAdminUserToken: #(superAdminUserToken), retailerToken: #(retailerToken) };; 27.386
>> nurture_retailer_validation_according_to_admin/productOrder/cancelCreditOrderFlow.feature 0.000
{
  "superAdminUserToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMDd9.AZAwIeluyxb_ahL_U5to3TupVif1ysE-_Qi_MqKmPipkWTIhINoDp7Deo9zUEwgwYH_16QI7Fud65zflHOcHuA",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:01:55.741 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:01:55.742 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>>> * def superAdminUserToken = {superAdminUserToken: #(superAdminUserToken)}; 0.000
17:01:55.742 over-writing existing variable 'superAdminUserToken' with new value: {superAdminUserToken: #(superAdminUserToken)};
>>> * def retailerToken = retailerToken.retailerToken; 0.000
17:01:55.743 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>>> * def superAdminUserToken = superAdminUserToken.superAdminUserToken; 0.000
17:01:55.743 over-writing existing variable 'superAdminUserToken' with new value: superAdminUserToken.superAdminUserToken;
>>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber")) } 8.179
>>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
>>>> * url baseURL 0.000
17:01:55.743 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber")) }
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 7.729
>>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>>>>> * url baseURL 0.000
>>>>> * def config = databaseConfig 0.000
>>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>>> * def db = new DbUtils(config) 0.000
>>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:01:55.752 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>>> * def mobileNumber = number.mobileNumber; 0.000
17:01:55.752 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 7.721
>>>>> * def otp = otps[0].otp 0.000
>>>> * def otp = otp.otp; 0.092
17:02:03.567 over-writing existing variable 'otp' with new value: otp.otp;
>>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.343
>>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>>>>> * url baseURL 0.000
17:02:03.571 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:02:03.590 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> Given path 'api','otps', 'verify' 0.000
>>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>>> When method post 0.315
17:02:03.595 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

17:02:03.908 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 38
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.token != '' 0.000
>>>>> * match response == { token: '#string' } 0.000
>>>> * def authToken = 'Bearer ' + token.response.token; 0.001
17:02:03.914 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>>> * def retailerToken = token.authToken; 0.000
17:02:03.922 over-writing existing variable 'retailerToken' with new value: token.authToken;
>>> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")), otp: #(superAdminUserOtp) } 10.578
>>> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": "#(superAdminUserOtp)"
}
>>>> * url baseURL 0.000
17:02:03.922 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")), otp: #(superAdminUserOtp) }
>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>>>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 10.211
>>>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>>>> * url baseURL 0.000
17:02:03.943 over-writing existing variable 'otp' with new value: call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) }
>>>>> * def config = databaseConfig 0.000
>>>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>>>> * def db = new DbUtils(config) 0.000
>>>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:02:03.954 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>>>> * def mobileNumber = number.mobileNumber; 0.000
17:02:03.954 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 10.194
>>>>> * def otp = otps[0].otp 0.000
17:02:14.149 over-writing existing variable 'otp' with new value: otps[0].otp
>>>> * def otp = otp.otp; 0.000
17:02:14.155 over-writing existing variable 'otp' with new value: otp.otp;
>>>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.336
>>>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>>>> * url baseURL 0.000
17:02:14.155 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:02:14.159 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> Given path 'api','otps', 'verify' 0.000
>>>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>>>> When method post 0.322
17:02:14.160 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:02:14.482 response time in milliseconds: 321
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMzR9.F8Da4y3N23HHPTrJuCkwptIAMUfLrRi5E3Wtv3XocwZFyZY0CZVggOuKUh-Q4W0SuXTW9ODUB2iKoYIDzFxNGg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 48
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMzR9.F8Da4y3N23HHPTrJuCkwptIAMUfLrRi5E3Wtv3XocwZFyZY0CZVggOuKUh-Q4W0SuXTW9ODUB2iKoYIDzFxNGg"}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.token != '' 0.000
>>>>> * match response == { token: '#string' } 0.000
>>>> * def authToken = 'Bearer ' + token.response.token; 0.000
17:02:14.491 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
>>> * def superAdminUserToken = token.authToken; 0.000
17:02:14.501 over-writing existing variable 'superAdminUserToken' with new value: token.authToken;
>>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.295
>>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:02:14.516 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:14.518 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailers','details' 0.000
>>>> When method get 0.275
17:02:14.520 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:14.793 response time in milliseconds: 272
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:14 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 41
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>>> And match response.appUser == retailerDetailsSchema 0.000
>>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.471
>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:02:14.809 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:14.811 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>> When method get 0.443
17:02:14.812 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:15.253 response time in milliseconds: 437
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 163
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>> Then status 200 0.000
>>>> And match response[*].products == "#array" 0.000
>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>> Then print "RESULT", availableProduct[0] 0.002
17:02:15.270 [print] RESULT 386 
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.338
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:15.295 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.314
17:02:15.300 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

17:02:15.610 response time in milliseconds: 310
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:15 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 69
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":5.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 1.790
>>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:15.623 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','retailer-credit' 0.000
>>>> When method get 1.775
17:02:15.624 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:17.399 response time in milliseconds: 1774
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 1228
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>>> * def schemaCheck = karate.match("response == schema") 0.000
>>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>>> * def previousCreditBalance = retailerCredit.response.creditExposure 0.000
>>> * def orderProductThroughCreditPayment = call read('classpath:/nurture_retail_application/productOrder/creditPaymentOrder.feature') { authToken: #(retailerToken), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 5.618
>>> nurture_retail_application/productOrder/creditPaymentOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:17.418 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:02:17.418 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
17:02:17.420 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>>>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
17:02:17.420 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>>>> * def token = token.authToken; 0.000
17:02:17.420 over-writing existing variable 'token' with new value: token.authToken;
>>>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.002
17:02:17.420 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>>>> * def isServiceable = isServiceable.isServiceable; 0.000
17:02:17.423 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable;
>>>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token)} 0.341
>>>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:17.434 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','notifications' 0.000
>>>>> When method get 0.314
17:02:17.435 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:17.743 response time in milliseconds: 303
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:17 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 34
[{"lastModifiedDate":"2021-05-17T11:31:10.847037Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T11:31:10.847037Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20345,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:31:09.360893Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:31:09.360893Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20344,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:30:56.765714Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:56.765714Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20343,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:30:55.337930Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:55.337930Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20342,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>>>> Then status 200 0.000
>>>>> And match response == "#array" 0.000
>>>>> And match response[*].message != " " 0.000
>>>>> And match response[*].title != " " 0.000
>>>>> And match response[0] == schema 0.000
>>>> * def expectedNotificationCount = notifications.response.length; 0.000
>>>> * def availableProduct = utils().getAvailableProduct(token, currentKYCStatus, isServiceable) 0.584
>>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>>> * url baseURL 0.000
17:02:17.766 over-writing existing variable 'availableProduct' with new value:  utils().getAvailableProduct(token, currentKYCStatus, isServiceable)
>>>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:02:17.864 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:17.867 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>>> When method get 0.460
17:02:17.868 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:18.325 response time in milliseconds: 453
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 134
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>>> Then status 200 0.000
>>>>> And match response[*].products == "#array" 0.000
>>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>>> * def productId = availableProduct[0]; 0.000
17:02:18.350 over-writing existing variable 'productId' with new value: availableProduct[0];
>>>> * def werks = availableProduct[1]; 0.000
17:02:18.351 over-writing existing variable 'werks' with new value: availableProduct[1];
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.379
>>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>>> * url baseURL 0.000
17:02:18.353 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(1.0), werks: #(werks) }
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:18.390 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','product' 0.000
>>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>>> When method put 0.309
17:02:18.394 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

17:02:18.701 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:18 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 67
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":6.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.product.id == productId 0.000
>>>>> And match response == schema 0.000
>>>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.350
>>>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.002
17:02:18.748 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:02:18.748 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','list' 0.000
>>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>>> When method post 0.291
17:02:18.754 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

17:02:19.039 response time in milliseconds: 285
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 39
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":136217.08,"errorMessage":null,"netPrice":136217.08,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":6.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45147,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":115438.2,"totalGst":20778.88,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"136,218","payNowTotalAmount":126177.64,"isOutstandingAvailable":false,"totalDiscount":8507.999999999985,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>>> Then status 200 0.000
>>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>>> And match responseType == myResponseType 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!response.products) karate.abort() 0.000
>>>>> And match response == schema 0.000
>>>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.001
>>>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.001
>>>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.000
>>>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
>>>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 0.422
>>>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.002
17:02:19.139 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>>>> When method get 0.322
17:02:19.141 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:19.462 response time in milliseconds: 320
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 44
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!isValid) karate.abort() 0.000
17:02:19.465 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>>>> And match response == schema 0.000
>>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.444
>>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>>>> * url baseURL 0.000
17:02:19.506 over-writing existing variable 'addedCartProducts' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:19.572 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','product' 0.000
>>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>>> When method put 0.332
17:02:19.574 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

17:02:19.905 response time in milliseconds: 331
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:19 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 71
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":8.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.product.id == productId 0.000
>>>>> And match response == schema 0.000
>>>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.401
>>>> nurture_retail_application/cart/getPayLaterCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ",
  "orderType": 1,
  "isCreditBalanceOrder": 0
}
>>>>> * url baseURL 0.000
17:02:19.950 over-writing existing variable 'cartPayLaterProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:19.975 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:02:19.975 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','list' 0.000
>>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>>> When method post 0.310
17:02:19.977 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":1}

17:02:20.286 response time in milliseconds: 309
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":181622.77,"errorMessage":null,"netPrice":181622.77,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":8.0,"productId":386,"price":1923.97,"isFreshQty":null,"discPer":0.0,"qtyDropDown":1,"id":45147,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":153917.6,"totalGst":27705.17,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"181,623","payNowTotalAmount":168236.85,"isOutstandingAvailable":false,"totalDiscount":11344.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>>> Then status 200 0.000
>>>>> * def myResponseType = (response ? "json" : "#string") 0.001
>>>>> And match responseType == myResponseType 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!response.products) karate.abort() 0.000
>>>>> And match response == schema 0.000
>>>>> * def schemaCheck = karate.match("response.products[0] == productMainDetailsSchema") 0.000
>>>>> Then assert utils().verifySchema(response.products[0], schemaCheck) 0.000
>>>>> * def productSchemaCheck = karate.match("response.products[0].product == productDetailsSchema") 0.000
>>>>> Then assert utils().verifySchema(response.products[0].product, productSchemaCheck) 0.000
>>>> * def validateCard = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 0.405
>>>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:20.398 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>>>> When method get 0.297
17:02:20.399 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:20.696 response time in milliseconds: 296
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:20 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!isValid) karate.abort() 0.000
17:02:20.697 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>>>> And match response == schema 0.000
>>>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayLaterCart.feature') { authToken: #(token) } 0.456
>>>> nurture_retail_application/productOrder/validatePayLaterCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:20.803 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "1" 0.000
>>>>> When method get 0.295
17:02:20.804 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:21.086 response time in milliseconds: 281
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:21 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!isValid) karate.abort() 0.000
17:02:21.101 abort at classpath:nurture_retail_application/productOrder/validatePayLaterCart.feature:24
>>>>> And match response == schema 0.000
>>>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)} 1.714
>>>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ"
}
>>>>> * url baseURL 0.000
17:02:21.214 over-writing existing variable 'retailerCredit' with new value: call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(token)}
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:21.326 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','retailer-credit' 0.000
>>>>> When method get 1.499
17:02:21.327 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzEyM30.vdoA823W6dMG4LlzP-xPgizVnPa5aHTjNomghGrdhMShJoJ3x5GmpcJhKKZpJMio-Ep39qNzUMabslQWOuRtzQ
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:22.826 response time in milliseconds: 1499
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:22 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 1163
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>>>> * def schemaCheck = karate.match("response == schema") 0.000
>>>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>>>> * def ableToProceedFroCreditPayment = utils().isAableToProceedFroCreditPayment(retailerCredit.response.creditExposure) 0.000
>>>> * def isValid = (isCardValid && ableToProceedFroCreditPayment) 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!isValid) karate.log('Skipping the Credit Payment flow as card is not valid') 0.000
17:02:22.929 Skipping the Credit Payment flow as card is not valid 
>>>> And eval if(!isValid) karate.abort() 0.000
17:02:22.930 abort at classpath:nurture_retail_application/productOrder/creditPaymentOrder.feature:58
>>>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeCreditPayment.feature') { authToken: #(token) } 0.000
>>>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>>>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>>>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>>>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(orderId)} 0.000
>>>> * def cartPayLaterProducts = call read('classpath:/nurture_retail_application/cart/getPayLaterCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayLater), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>>>> Then match cartPayLaterProducts.response == "#string" 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!orderProductThroughCreditPayment.completedOrderDetails) karate.log('Skipping the Flow as the order is not placed') 0.000
17:02:23.023 Skipping the Flow as the order is not placed 
>>> And eval if(!orderProductThroughCreditPayment.completedOrderDetails) karate.abort() 0.000
17:02:23.024 abort at classpath:nurture_retailer_validation_according_to_admin/productOrder/cancelCreditOrderFlow.feature:44
>>> * def orderAmount = orderProductThroughCreditPayment.completedOrderDetails.response.amount 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 0.000
>>> * def updatedCreditBalance = retailerCredit.response.creditExposure 0.000
>>> Then assert orderAmount + updatedCreditBalance == previousCreditBalance 0.000
>>> * def orderList = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/getProductOrderList.feature') { authToken: #(superAdminUserToken) } 0.000
>>> * def retailerSalesOrderId = orderList.response[0].id; 0.000
>>> * def cancelOrder = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/cancelProductOrder.feature') { authToken: #(superAdminUserToken), retailerSalesOrderId: #(retailerSalesOrderId) } 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 0.000
>>> * def currentCreditBalance = retailerCredit.response.creditExposure 0.000
>>> Then print "Expected: " + previousCreditBalance, "Actual: " + currentCreditBalance 0.000
>>> Then assert previousCreditBalance == currentCreditBalance 0.000
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.000
17:02:23.124 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:02:23.124 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:02:23.125 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def superAdminUserToken = adminToken.adminToken; 0.000
>> * def retailerToken = retailerToken.retailerToken; 0.000
17:02:23.125 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>> * def cancelNEFTOrderFlow = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/cancelNEFTOrderFlow.feature') { superAdminUserToken: #(superAdminUserToken), retailerToken: #(retailerToken) };; 6.973
>> nurture_retailer_validation_according_to_admin/productOrder/cancelNEFTOrderFlow.feature 0.000
{
  "superAdminUserToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxMDd9.AZAwIeluyxb_ahL_U5to3TupVif1ysE-_Qi_MqKmPipkWTIhINoDp7Deo9zUEwgwYH_16QI7Fud65zflHOcHuA",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:02:23.131 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:02:23.132 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>>> * def superAdminUserToken = {superAdminUserToken: #(superAdminUserToken)}; 0.000
17:02:23.132 over-writing existing variable 'superAdminUserToken' with new value: {superAdminUserToken: #(superAdminUserToken)};
>>> * def retailerToken = retailerToken.retailerToken; 0.000
17:02:23.132 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>>> * def superAdminUserToken = superAdminUserToken.superAdminUserToken; 0.000
17:02:23.132 over-writing existing variable 'superAdminUserToken' with new value: superAdminUserToken.superAdminUserToken;
>>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.356
>>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:02:23.137 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:23.138 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailers','details' 0.000
>>>> When method get 0.346
17:02:23.139 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:23.485 response time in milliseconds: 345
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 43
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>>> And match response.appUser == retailerDetailsSchema 0.000
>>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.473
>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:02:23.511 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:23.513 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>> When method get 0.441
17:02:23.515 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:23.955 response time in milliseconds: 437
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:23 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 136
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>> Then status 200 0.000
>>>> And match response[*].products == "#array" 0.000
>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>> Then print "RESULT", availableProduct[0] 0.000
17:02:23.964 [print] RESULT 386 
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.341
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:23.972 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.324
17:02:23.975 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

17:02:24.297 response time in milliseconds: 321
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:24 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 72
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":9.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 1.499
>>> nurture_retail_application/productOrder/retailerCredit.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.005
17:02:24.342 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "id" : '#null',
  "companyCode" : '#string',
  "creditBalance" : '#number',
  "creditLimit" : '#number',
  "overdue" : '#number',
  "currency" : '#null',
  "allowedCreditOrder" : '#boolean',
  "usedCredit" : '#number',
  "allowedPayNowOrder" : '#boolean',
  "overdueMessage" : '#null',
  "checkPayNowLimit" : '#boolean',
  "payNowMessage" : '#string',
  "payLaterMessage" : '#string',
  "payNowErrMessage" : '#null',
  "payLaterErrMessage" : '#null',
  "outstanding" : '#number',
  "retailerId" : null,
  "orderBlock" : '#string',
  "customerInactive" : '#string',
  "creditExposure" : '#number',
  "salesValue" : '#number',
  "totalOverDueAmount" : '#number',
  "groupOverdueMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.006
>>>> Given path 'api','retailer','retailer-credit' 0.000
>>>> When method get 1.446
17:02:24.355 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/retailer-credit
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:25.796 response time in milliseconds: 1440
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:25 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 1008
{"companyCode":"1200","salesValue":558938.37,"outstanding":-604336.78,"allowedPayNowOrder":true,"orderBlock":"","payLaterMessage":"Pay using available balance credit limit.","payNowErrMessage":null,"usedCredit":-604336.78,"overdueMessage":null,"payLaterErrMessage":null,"retailerId":null,"payNowMessage":"Pay by Card, Netbanking, Wallet, UPI or NEFT\/RTGS and get instant extra discount.","totalOverDueAmount":0.0,"creditBalance":1045398.41,"groupOverdueMessage":null,"allowedCreditOrder":true,"overdue":0.0,"customerInactive":"","creditLimit":1000000.0,"checkPayNowLimit":false,"creditExposure":45398.41,"currency":null,"id":null}
>>>> * def schemaCheck = karate.match("response == schema") 0.000
>>>> Then assert utils().verifySchema(response, schemaCheck) 0.000
>>> * def previousCreditBalance = retailerCredit.response.creditExposure 0.003
>>> * def orderProductThroughNEFTPayment = call read('classpath:/nurture_retail_application/productOrder/NEFTProductOrder.feature') { authToken: #(retailerToken), currentKYCStatus: #(currentKYCStatus), isServiceable: #(isServiceable)} 4.187
>>> nurture_retail_application/productOrder/NEFTProductOrder.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "currentKYCStatus": "APPROVE",
  "isServiceable": true
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:25.835 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def utils = read('classpath:/utils/utils.js') 0.004
17:02:25.836 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
17:02:25.841 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>>>> * def isServiceable = {isServiceable: #(isServiceable)} 0.001
17:02:25.842 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>>>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.005
17:02:25.848 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>>>> * def isServiceable = isServiceable.isServiceable; 0.001
17:02:25.849 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable;
>>>> * def notifications = call read('classpath:/nurture_retail_application/notifications/notifications.feature') { authToken: #(token.authToken)} 0.389
>>>> nurture_retail_application/notifications/notifications.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:25.872 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "message" : '#string',
  "title" : '#string',
  "topic" : '#null',
  "deviceOs" : '#string',
  "isRead" : '#number',
  "token" : '#null',
  "createdDateString" : '#string',
  "appUserId" : '#number'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','notifications' 0.000
>>>>> When method get 0.360
17:02:25.875 request:
1 > GET https://dev.retail.nurture.farm/api/notifications
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:26.232 response time in milliseconds: 354
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:26 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 73
[{"lastModifiedDate":"2021-05-17T11:31:10.847037Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T11:31:10.847037Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20345,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:31:09.360893Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:31:09.360893Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20344,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:30:56.765714Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:56.765714Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20343,"appUserId":19194},{"lastModifiedDate":"2021-05-17T11:30:55.337930Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T11:30:55.337930Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20342,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:26.380531Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:26.380531Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20338,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:24.801340Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:24.801340Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20337,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:14.184178Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:14.184178Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20336,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:47:12.587310Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:47:12.587310Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20335,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:42.004013Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:42.004013Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20332,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:40.155465Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:40.155465Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20331,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:27.603569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:27.603569Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20330,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:32:25.773640Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:32:25.773640Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20329,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:10.063199Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:10.063199Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20328,"appUserId":19194},{"lastModifiedDate":"2021-05-17T10:00:08.289790Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T10:00:08.289790Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20327,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:52.002247Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:52.002247Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20326,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:59:50.002428Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:59:50.002428Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20325,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:56.229742Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:56.229742Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20324,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:54.423678Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:54.423678Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20323,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:41.982220Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:41.982220Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20322,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:54:40.189034Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:54:40.189034Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20321,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:19.504760Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:19.504760Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20320,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:17.350751Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:17.350751Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20319,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:02.271588Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:02.271588Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20318,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:50:00.485583Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:50:00.485583Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20317,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:45.899656Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:45.899656Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20316,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:44.348332Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:44.348332Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20315,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:29.741833Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:29.741833Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20314,"appUserId":19194},{"lastModifiedDate":"2021-05-17T09:41:28.093950Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T09:41:28.093950Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20313,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:17.464402Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:17.464402Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20308,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:48:16.058611Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T06:48:16.058611Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20307,"appUserId":19194},{"lastModifiedDate":"2021-05-17T06:32:35.591481Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14211-1621233154, Order will be expired at 19 May 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-05-17T06:32:35.591481Z","createdDateString":"17 May 2021","createdBy":"19194","topic":null,"id":20306,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:56.976716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:56.976716Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20305,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:55.358753Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:55.358753Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20304,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:44.609298Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:44.609298Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20303,"appUserId":19194},{"lastModifiedDate":"2021-05-17T05:07:43.043908Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-17T05:07:43.043908Z","createdDateString":"17 May 2021","createdBy":"310","topic":null,"id":20302,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:50.686569Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:50.686569Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20301,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:48.520863Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:48.520863Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20300,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:26.771126Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:26.771126Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20299,"appUserId":19194},{"lastModifiedDate":"2021-05-15T15:55:24.862886Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T15:55:24.862886Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20298,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:19.275746Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:19.275746Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20297,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:57:01.975393Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:57:01.975393Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20296,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:06.535438Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:06.535438Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20295,"appUserId":19194},{"lastModifiedDate":"2021-05-15T14:56:04.909789Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T14:56:04.909789Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20294,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:52.301344Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:52.301344Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20293,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:50.216628Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:50.216628Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20292,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:36.076625Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:36.076625Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20291,"appUserId":19194},{"lastModifiedDate":"2021-05-15T13:55:33.858936Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T13:55:33.858936Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20290,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:07.256271Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:07.256271Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20289,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:06:04.945924Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:06:04.945924Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20288,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:44.934646Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:44.934646Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20287,"appUserId":19194},{"lastModifiedDate":"2021-05-15T10:05:41.581423Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-15T10:05:41.581423Z","createdDateString":"15 May 2021","createdBy":"310","topic":null,"id":20286,"appUserId":19194},{"lastModifiedDate":"2021-05-15T09:49:52.483281Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14205-1621072191, Order will be expired at 17 May 2021 03:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-15T09:49:52.483281Z","createdDateString":"15 May 2021","createdBy":"19194","topic":null,"id":20285,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:51.335680Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:51.335680Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20284,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:49.458381Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:49.458381Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20283,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:36.918137Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:36.918137Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20282,"appUserId":19194},{"lastModifiedDate":"2021-05-14T08:47:35.454619Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T08:47:35.454619Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20281,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:59:37.802098Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14204-1620979176 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:59:37.802098Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20280,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:55:59.968291Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14203-1620978958 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-14T07:55:59.968291Z","createdDateString":"14 May 2021","createdBy":"19194","topic":null,"id":20279,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:53:04.900748Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:53:04.900748Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20278,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:54.523297Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:54.523297Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20277,"appUserId":19194},{"lastModifiedDate":"2021-05-14T07:52:52.693183Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-14T07:52:52.693183Z","createdDateString":"14 May 2021","createdBy":"310","topic":null,"id":20276,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:51.346717Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:51.346717Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20274,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:49.457942Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:49.457942Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20273,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:36.252809Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:36.252809Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20272,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:35:34.681059Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:35:34.681059Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20271,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:07.030383Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:07.030383Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20270,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:15:05.289206Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:15:05.289206Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20269,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:52.604917Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:52.604917Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20268,"appUserId":19194},{"lastModifiedDate":"2021-05-13T15:14:50.519995Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T15:14:50.519995Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20267,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:50:48.243316Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14159-1620917447 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T14:50:48.243316Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20266,"appUserId":19194},{"lastModifiedDate":"2021-05-13T14:49:53.868320Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 29,094 via NEFT\/RTGS for order No: 14158-1620917393, Order will be expired at 15 May 2021 08:19.","title":"Payment Pending","token":null,"createdDate":"2021-05-13T14:49:53.868320Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20265,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:49.422892Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:49.422892Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20256,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:47.371572Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:47.371572Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20255,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:33.304076Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:33.304076Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20254,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:46:31.118693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:46:31.118693Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20253,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:22.377896Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:22.377896Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20252,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:20.515716Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:20.515716Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20251,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:06.509807Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:06.509807Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20250,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:41:04.461838Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:41:04.461838Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20249,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:44.682574Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:44.682574Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20248,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:42.641820Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:42.641820Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20247,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:24.712277Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:24.712277Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20246,"appUserId":19194},{"lastModifiedDate":"2021-05-13T08:33:22.914788Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T08:33:22.914788Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20245,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:33.496038Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:33.496038Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20244,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:31.181003Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:31.181003Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20243,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:19.529219Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:19.529219Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20242,"appUserId":19194},{"lastModifiedDate":"2021-05-13T07:17:18.098200Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-13T07:17:18.098200Z","createdDateString":"13 May 2021","createdBy":"310","topic":null,"id":20241,"appUserId":19194},{"lastModifiedDate":"2021-05-13T05:07:53.444967Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 14153-1620882471 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-05-13T05:07:53.444967Z","createdDateString":"13 May 2021","createdBy":"19194","topic":null,"id":20240,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:44.797693Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:44.797693Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20239,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:42.825756Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:42.825756Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20238,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:19.224857Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:19.224857Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20237,"appUserId":19194},{"lastModifiedDate":"2021-05-12T15:40:17.468337Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T15:40:17.468337Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20236,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:35.306353Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:35.306353Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20233,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:33.256553Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:33.256553Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20232,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:08.882011Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:08.882011Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20231,"appUserId":19194},{"lastModifiedDate":"2021-05-12T09:05:07.097928Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T09:05:07.097928Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20230,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:23.478551Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:23.478551Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20229,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:21.120113Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:21.120113Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20228,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:16.719087Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:16.719087Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20227,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:35:14.825442Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:35:14.825442Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20226,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:33.489391Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:33.489391Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20225,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:31.311356Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:31.311356Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20224,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:26.004965Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:26.004965Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20223,"appUserId":19194},{"lastModifiedDate":"2021-05-12T08:17:23.337492Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T08:17:23.337492Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20222,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:45:01.584515Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:45:01.584515Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20221,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:59.251386Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:59.251386Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20220,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:55.035186Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:55.035186Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20219,"appUserId":19194},{"lastModifiedDate":"2021-05-12T07:44:53.018752Z","deviceOs":"android","lastModifiedBy":"310","isRead":0,"message":"Your request for nurture.retail App is Rejected, Reason: Test","title":"KYC","token":null,"createdDate":"2021-05-12T07:44:53.018752Z","createdDateString":"12 May 2021","createdBy":"310","topic":null,"id":20218,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.424490Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.424490Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19554,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.416108Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.416108Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19553,"appUserId":19194},{"lastModifiedDate":"2021-04-08T08:48:04.404599Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"Starthene Power is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-08T08:48:04.404599Z","createdDateString":"08 Apr 2021","createdBy":"system","topic":null,"id":19552,"appUserId":19194},{"lastModifiedDate":"2021-04-06T12:12:08.889309Z","deviceOs":"ios","lastModifiedBy":"system","isRead":0,"message":"DOUBLE STAR is now available at nurture.retail. Hurry up and buy now!","title":"Product Back in Stock","token":null,"createdDate":"2021-04-06T12:12:08.889309Z","createdDateString":"06 Apr 2021","createdBy":"system","topic":null,"id":19530,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.847818Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7194-16158850753, Order will be expired at 18 Mar 2021 02:27.","title":"Payment Pending","token":null,"createdDate":"2021-03-16T08:57:57.847818Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19110,"appUserId":19194},{"lastModifiedDate":"2021-03-16T08:57:57.663225Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7194-16158850753 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-16T08:57:57.663225Z","createdDateString":"16 Mar 2021","createdBy":"19194","topic":null,"id":19109,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.377755Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 24,780 via NEFT\/RTGS for order No: 7186-16158069929, Order will be expired at 17 Mar 2021 04:46.","title":"Payment Pending","token":null,"createdDate":"2021-03-15T11:16:35.377755Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19099,"appUserId":19194},{"lastModifiedDate":"2021-03-15T11:16:35.211006Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7186-16158069929 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-15T11:16:35.211006Z","createdDateString":"15 Mar 2021","createdBy":"19194","topic":null,"id":19098,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.523400Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 14,056 via NEFT\/RTGS for order No: 7106-16153541729, Order will be expired at 11 Mar 2021 22:59.","title":"Payment Pending","token":null,"createdDate":"2021-03-10T05:29:34.523400Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18986,"appUserId":19194},{"lastModifiedDate":"2021-03-10T05:29:34.367203Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 7106-16153541729 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-03-10T05:29:34.367203Z","createdDateString":"10 Mar 2021","createdBy":"19194","topic":null,"id":18985,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.307918Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6766-16135377956, Order will be expired at 18 Feb 2021 22:26.","title":"Payment Pending","token":null,"createdDate":"2021-02-17T04:56:37.307918Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17775,"appUserId":19194},{"lastModifiedDate":"2021-02-17T04:56:37.139773Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6766-16135377956 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-17T04:56:37.139773Z","createdDateString":"17 Feb 2021","createdBy":"19194","topic":null,"id":17774,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.861572Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 44,466 via NEFT\/RTGS for order No: 6711-16130295236, Order will be expired at 13 Feb 2021 01:15.","title":"Payment Pending","token":null,"createdDate":"2021-02-11T07:45:24.861572Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17670,"appUserId":19194},{"lastModifiedDate":"2021-02-11T07:45:24.521109Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6711-16130295236 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-11T07:45:24.521109Z","createdDateString":"11 Feb 2021","createdBy":"19194","topic":null,"id":17669,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:43.056651Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,998 via NEFT\/RTGS for order No: 6677-16128557814, Order will be expired at 11 Feb 2021 00:59.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T07:29:43.056651Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17603,"appUserId":19194},{"lastModifiedDate":"2021-02-09T07:29:42.880107Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6677-16128557814 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T07:29:42.880107Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17602,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.654278Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 21,214 via NEFT\/RTGS for order No: 6675-16128523446, Order will be expired at 11 Feb 2021 00:02.","title":"Payment Pending","token":null,"createdDate":"2021-02-09T06:32:26.654278Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17601,"appUserId":19194},{"lastModifiedDate":"2021-02-09T06:32:26.483933Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6675-16128523446 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-09T06:32:26.483933Z","createdDateString":"09 Feb 2021","createdBy":"19194","topic":null,"id":17600,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.376010Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 45,452 via NEFT\/RTGS for order No: 6669-16127926672, Order will be expired at 10 Feb 2021 07:27.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T13:57:49.376010Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17585,"appUserId":19194},{"lastModifiedDate":"2021-02-08T13:57:49.194777Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6669-16127926672 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T13:57:49.194777Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17584,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.929414Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 16,498 via NEFT\/RTGS for order No: 6655-16127663978, Order will be expired at 10 Feb 2021 00:09.","title":"Payment Pending","token":null,"createdDate":"2021-02-08T06:39:59.929414Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17560,"appUserId":19194},{"lastModifiedDate":"2021-02-08T06:39:59.728467Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6655-16127663978 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-08T06:39:59.728467Z","createdDateString":"08 Feb 2021","createdBy":"19194","topic":null,"id":17559,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.156229Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 18,788 via NEFT\/RTGS for order No: 6612-16124271801, Order will be expired at 06 Feb 2021 01:56.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:26:21.156229Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17489,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:26:21.003242Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6612-16124271801 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:26:21.003242Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17488,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:02.007116Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 59,335 via NEFT\/RTGS for order No: 6611-16124270409, Order will be expired at 06 Feb 2021 01:54.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T08:24:02.007116Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17487,"appUserId":19194},{"lastModifiedDate":"2021-02-04T08:24:01.845639Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6611-16124270409 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T08:24:01.845639Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17486,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.719248Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,143 via NEFT\/RTGS for order No: 6610-16124240074, Order will be expired at 06 Feb 2021 01:03.","title":"Payment Pending","token":null,"createdDate":"2021-02-04T07:33:28.719248Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17485,"appUserId":19194},{"lastModifiedDate":"2021-02-04T07:33:28.559069Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6610-16124240074 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-04T07:33:28.559069Z","createdDateString":"04 Feb 2021","createdBy":"19194","topic":null,"id":17484,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:33.057458Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 74,169 via NEFT\/RTGS for order No: 6607-16123719308, Order will be expired at 05 Feb 2021 10:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T17:05:33.057458Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17480,"appUserId":19194},{"lastModifiedDate":"2021-02-03T17:05:32.893494Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6607-16123719308 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T17:05:32.893494Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17479,"appUserId":19194},{"lastModifiedDate":"2021-02-03T12:54:46.656299Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6597-16123568858 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T12:54:46.656299Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17464,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:37.060968Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6589-16123424158, Order will be expired at 05 Feb 2021 02:23.","title":"Payment Pending","token":null,"createdDate":"2021-02-03T08:53:37.060968Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17446,"appUserId":19194},{"lastModifiedDate":"2021-02-03T08:53:36.908387Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6589-16123424158 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-03T08:53:36.908387Z","createdDateString":"03 Feb 2021","createdBy":"19194","topic":null,"id":17445,"appUserId":19194},{"lastModifiedDate":"2021-02-02T18:31:48.459425Z","deviceOs":"android","lastModifiedBy":"anonymousUser","isRead":0,"message":"We have received the payment of Rs 30267.0 via Bank transfer. Since the order is not present, we have initiated a refund of entire amount.","title":"Initiated Refund","token":null,"createdDate":"2021-02-02T18:31:48.459425Z","createdDateString":"03 Feb 2021","createdBy":"anonymousUser","topic":null,"id":17430,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.871156Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6545-16122632488, Order will be expired at 04 Feb 2021 04:24.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:54:09.871156Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17377,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:54:09.742074Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6545-16122632488 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:54:09.742074Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17376,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.416839Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 22,627 via NEFT\/RTGS for order No: 6544-16122631592, Order will be expired at 04 Feb 2021 04:22.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:52:40.416839Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17375,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:52:40.286039Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6544-16122631592 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:52:40.286039Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17374,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.991427Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 28,970 via NEFT\/RTGS for order No: 6541-16122626339, Order will be expired at 04 Feb 2021 04:13.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:43:54.991427Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17372,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:43:54.833385Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6541-16122626339 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:43:54.833385Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17371,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:29.029562Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6538-16122608080, Order will be expired at 04 Feb 2021 03:43.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:13:29.029562Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17368,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:13:28.891592Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6538-16122608080 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:13:28.891592Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17367,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.860342Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6537-16122606468, Order will be expired at 04 Feb 2021 03:40.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:10:47.860342Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17366,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:10:47.701776Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6537-16122606468 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:10:47.701776Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17365,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:51.102502Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 25,954 via NEFT\/RTGS for order No: 6536-16122603500, Order will be expired at 04 Feb 2021 03:35.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T10:05:51.102502Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17364,"appUserId":19194},{"lastModifiedDate":"2021-02-02T10:05:50.946591Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6536-16122603500 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T10:05:50.946591Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17363,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.738067Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Please transfer Rs 34,605 via NEFT\/RTGS for order No: 6534-16122597394, Order will be expired at 04 Feb 2021 03:25.","title":"Payment Pending","token":null,"createdDate":"2021-02-02T09:55:41.738067Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17362,"appUserId":19194},{"lastModifiedDate":"2021-02-02T09:55:41.532193Z","deviceOs":"android","lastModifiedBy":"19194","isRead":0,"message":"Placed: Order Id: 6534-16122597394 placed successfully.","title":"Order Placed","token":null,"createdDate":"2021-02-02T09:55:41.532193Z","createdDateString":"02 Feb 2021","createdBy":"19194","topic":null,"id":17361,"appUserId":19194},{"lastModifiedDate":"2021-02-02T08:52:08.092Z","deviceOs":"android","lastModifiedBy":"system","isRead":0,"message":"Welcome to nurture.retail. Your Profile request has been Approved, customer number is: 1113411.","title":"KYC","token":null,"createdDate":"2021-02-02T08:52:08.092Z","createdDateString":"02 Feb 2021","createdBy":"system","topic":null,"id":17359,"appUserId":19194}]
>>>>> Then status 200 0.000
>>>>> And match response == "#array" 0.000
>>>>> And match response[*].message != " " 0.000
>>>>> And match response[*].title != " " 0.000
>>>>> And match response[0] == schema 0.000
>>>> * def expectedNotificationCount = notifications.response.length; 0.000
>>>> * def availableProduct = utils().getAvailableProduct(token.authToken, currentKYCStatus, isServiceable) 0.441
>>>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
17:02:26.242 over-writing existing variable 'availableProduct' with new value:  utils().getAvailableProduct(token.authToken, currentKYCStatus, isServiceable)
>>>>> * def utils = read('classpath:/utils/utils.js') 0.000
17:02:26.255 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:26.256 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>>>> When method get 0.393
17:02:26.257 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:26.645 response time in milliseconds: 385
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:26 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 145
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"150.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/270\/1592505915076-Panama.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6300002","meins":"Kg","id":270,"pack":"6","productName":"Panama","cartQuantity":0.0},"price":6899.63,"isAllowedToBuy":true,"id":779,"enterpriseId":1,"closingQty":8.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":630.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":100.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>>>> Then status 200 0.000
>>>>> And match response[*].products == "#array" 0.000
>>>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>>>> * def productId = availableProduct[0]; 0.001
17:02:26.683 over-writing existing variable 'productId' with new value: availableProduct[0];
>>>> * def werks = availableProduct[1]; 0.001
17:02:26.684 over-writing existing variable 'werks' with new value: availableProduct[1];
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(availableProduct[0]=="") karate.log('Skipping the Flow as no product is available to order.') 0.000
>>>> And eval if(availableProduct[0]=="") karate.abort() 0.000
>>>> * def addedProductToTheCart = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token.authToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.367
>>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 386,
  "quantity": 1,
  "werks": "DS07"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:26.717 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','product' 0.000
>>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>>> When method put 0.315
17:02:26.721 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":1,"productId":386}

17:02:27.033 response time in milliseconds: 312
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 73
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":10.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.product.id == productId 0.000
>>>>> And match response == schema 0.000
>>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.376
>>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>>> * url baseURL 0.000
>>>>> * def utils = read('classpath:/utils/utils.js') 0.004
17:02:27.100 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:27.105 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','list' 0.000
>>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>>> When method post 0.287
17:02:27.113 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:02:27.396 response time in milliseconds: 283
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":227028.46,"errorMessage":null,"netPrice":210296.06,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":10.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45147,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":178217.0,"totalGst":32079.06,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"210,297","payNowTotalAmount":210296.06,"isOutstandingAvailable":false,"totalDiscount":14180.0,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>>> Then status 200 0.000
>>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>>> And match responseType == myResponseType 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!response.products) karate.abort() 0.000
>>>>> And match response == schema 0.000
>>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.001
>>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.001
>>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.001
>>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.001
>>>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) } 0.376
>>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:27.483 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>>> When method get 0.300
17:02:27.485 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:27.784 response time in milliseconds: 299
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:27 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 46
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response == schema 0.000
>>>> * def addedProductToTheCart = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token.authToken), productId: #(productId), quantity: #(2.0), werks: #(werks) } 0.495
>>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 386,
  "quantity": 2,
  "werks": "DS07"
}
>>>>> * url baseURL 0.000
17:02:27.806 over-writing existing variable 'addedProductToTheCart' with new value: call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token.authToken), productId: #(productId), quantity: #(2.0), werks: #(werks) }
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:27.878 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','product' 0.000
>>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>>> When method put 0.355
17:02:27.880 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":2,"productId":386}

17:02:28.234 response time in milliseconds: 353
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45147
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45147
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 73
{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":null,"unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":null},"quantity":12.0,"productId":386,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45147,"retailerId":16682,"closingQty":null}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response.product.id == productId 0.000
>>>>> And match response == schema 0.000
>>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), , orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.360
>>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>>> * url baseURL 0.000
17:02:28.301 over-writing existing variable 'cartPayNowProducts' with new value: call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), , orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) }
>>>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:02:28.332 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:28.334 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','list' 0.000
>>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>>> When method post 0.294
17:02:28.336 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:02:28.629 response time in milliseconds: 293
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 42
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":272434.15,"errorMessage":null,"netPrice":252355.27,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":12.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45147,"retailerId":16682,"closingQty":10.0}],"outStandingAmt":null,"totalAmount":213860.4,"totalGst":38494.87,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"252,356","payNowTotalAmount":252355.27,"isOutstandingAvailable":false,"totalDiscount":17015.99999999997,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>>> Then status 200 0.000
>>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>>> And match responseType == myResponseType 0.000
>>>>> * configure abortedStepsShouldPass = true 0.000
>>>>> And eval if(!response.products) karate.abort() 0.000
>>>>> And match response == schema 0.000
>>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>>>> * def isCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) } 0.397
>>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
17:02:28.663 over-writing existing variable 'isCartValid' with new value: call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) }
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:28.711 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>>> When method get 0.317
17:02:28.712 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:29.028 response time in milliseconds: 316
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:28 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response == schema 0.000
>>>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token.authToken) } 0.393
>>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:29.099 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>>> When method get 0.313
17:02:29.100 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:29.413 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 53
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response == schema 0.000
>>>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>>>> * def paymentStatus = call read('classpath:/nurture_retail_application/productOrder/virtualAccountOrderCheck.feature') { authToken: #(token.authToken) } 0.419
>>>> nurture_retail_application/productOrder/virtualAccountOrderCheck.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>>> * url baseURL 0.000
>>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:29.513 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>>> Given header Authorization = token.authToken; 0.000
>>>>> Given path 'api','virtual-account-order-check' 0.000
>>>>> When method get 0.290
17:02:29.513 request:
1 > GET https://dev.retail.nurture.farm/api/virtual-account-order-check
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:29.803 response time in milliseconds: 290
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:29 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 55
{"data":null,"success":false,"errorType":null,"reportUrl":null,"message":"One open order in the process for NEFT\/RTGS. You can order after current open order has been processed\/cancelled.","status":"OK"}
>>>>> Then status 200 0.000
>>>>> And match responseType == 'json' 0.000
>>>>> And match response == schema 0.000
>>>> * def shouldAbleToPrceed = (paymentStatus.response.message == "Inventory validated." ? true : false); 0.000
>>>> * def isValid = (shouldAbleToPrceed && isCardValid) 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!isValid) karate.log('Skipping the NEFT Payment flow as card is not valid') 0.000
17:02:29.873 Skipping the NEFT Payment flow as card is not valid 
>>>> And eval if(!isValid) karate.abort() 0.000
17:02:29.873 abort at classpath:nurture_retail_application/productOrder/NEFTProductOrder.feature:58
>>>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeNEFTRTGSOrder.feature') { authToken: #(token.authToken) } 0.000
>>>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token.authToken) } 0.000
>>>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>>>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>>>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token.authToken) , orderId: #(orderId)} 0.000
>>>> And match orderDetails.response.id == orderId; 0.000
>>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token.authToken), , orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>>>> Then match cartPayNowProducts.response == "#string" 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!orderProductThroughNEFTPayment.completedOrderDetails) karate.log('Skipping the Flow as the order is not placed') 0.000
17:02:29.997 Skipping the Flow as the order is not placed 
>>> And eval if(!orderProductThroughNEFTPayment.completedOrderDetails) karate.abort() 0.000
17:02:29.998 abort at classpath:nurture_retailer_validation_according_to_admin/productOrder/cancelNEFTOrderFlow.feature:36
>>> * def orderAmount = orderProductThroughNEFTPayment.completedOrderDetails.response.amount 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 0.000
>>> * def updatedCreditBalance = retailerCredit.response.creditExposure 0.000
>>> Then assert updatedCreditBalance == previousCreditBalance 0.000
>>> * def orderList = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/getProductOrderList.feature') { authToken: #(superAdminUserToken) } 0.000
>>> * def retailerSalesOrderId = orderList.response[0].id; 0.000
>>> * def cancelOrder = call read('classpath:/nurture_retailer_validation_according_to_admin/productOrder/cancelProductOrder.feature') { authToken: #(superAdminUserToken), retailerSalesOrderId: #(retailerSalesOrderId) } 0.000
>>> * def availableProduct = utils().getAvailableProduct(retailerToken, currentKYCStatus, isServiceable) 0.000
>>> * def productId = availableProduct[0]; 0.000
>>> * def werks = availableProduct[1]; 0.000
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(retailerToken), productId: #(productId), quantity: #(1.0), werks: #(werks) } 0.000
>>> * def retailerCredit = call read('classpath:/nurture_retail_application/productOrder/retailerCredit.feature') { authToken: #(retailerToken)} 0.000
>>> * def currentCreditBalance = retailerCredit.response.creditExposure 0.000
>>> Then print "Expected: " + previousCreditBalance, "Actual: " + currentCreditBalance 0.000
>>> Then assert previousCreditBalance == currentCreditBalance 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.001
17:02:30.190 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = {authToken: #(authToken)}; 0.000
17:02:30.191 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
> * def retailerToken = token.authToken; 0.000
> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) } 8.939
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762"
}
>> * url baseURL 0.000
17:02:30.192 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) }
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.561
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:02:30.200 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.000
17:02:30.200 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.556
>>> * def otp = otps[0].otp 0.000
>> * def otp = otp.otp; 0.000
17:02:38.757 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.362
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>> * url baseURL 0.000
17:02:38.758 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:02:38.762 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.000
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.354
17:02:38.765 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:02:39.118 response time in milliseconds: 353
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 94
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.token != '' 0.000
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.001
17:02:39.122 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * def adminToken = token.authToken; 0.000
> * def productInventory = call read('classpath:/nurture_retailer_validation_according_to_admin/productInventory/verifyProductInventory.feature') { adminToken: #(adminToken), retailerToken: #(retailerToken) } 5.474
> nurture_retailer_validation_according_to_admin/productInventory/verifyProductInventory.feature 0.000
{
  "adminToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg",
  "retailerToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.001
17:02:39.176 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def adminToken = {adminToken: #(adminToken)}; 0.000
17:02:39.177 over-writing existing variable 'adminToken' with new value: {adminToken: #(adminToken)};
>> * def retailerToken = {retailerToken: #(retailerToken)}; 0.000
17:02:39.177 over-writing existing variable 'retailerToken' with new value: {retailerToken: #(retailerToken)};
>> * def superAdminUserToken = adminToken.adminToken; 0.000
>> * def retailerToken = retailerToken.retailerToken; 0.000
17:02:39.178 over-writing existing variable 'retailerToken' with new value: retailerToken.retailerToken;
>> * def getRetailerKYCDetails = call read('classpath:/nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature') { authToken: #(retailerToken)} 0.330
>> nurture_retail_application/retailerKYCRegistration/getRetailerKYCDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:02:39.187 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def retailerDetails = read('classpath:/inputData/retailerDetails.json') 0.000
>>> * def token = {authToken: #(authToken)}; 0.002
17:02:39.192 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def retailerDetailsSchema = 0.000
{
  "createdBy" : '#ignore',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "mobile" : '#string',
  "altMobile" : '#string',
  "email" : '#string',
  "altEmail" : '#null',
  "firstName" : '#string',
  "lastName" : '#string',
  "referrerName" : '#ignore',
  "referrerMobileNumber" : '#ignore',
  "latitude" : '#null',
  "longitude" : '#null',
  "preferLanguage" : '#ignore',
  "depo" : '#null',
  "enterpriseId" : '#null',
  "countryId" : '#null',
  "appRoles" : '#array',
  "bizUserEnterpriseMappings" : '#array'
}
>>> * def schema = 0.000
{
  "createdBy" : '#string',
  "createdDate" : '#string',
  "lastModifiedBy" : '#string',
  "lastModifiedDate" : '#string',
  "id" : '#number',
  "customerCode" : '#string',
  "gstNumber" : '#string',
  "panNumber" : '#string',
  "firmName" : '#string',
  "state" : '#string',
  "stateId" : '#number',
  "district" : '#string',
  "districtId" : '#number',
  "tehsil" : '#string',
  "tehsilId" : '#number',
  "village" : '#string',
  "villageId" : '#number',
  "city" : '#null',
  "street" : '#string',
  "pinCode" : '#number',
  "sisterFirmName" : '#null',
  "firmType" : '#null',
  "aadhaarNumber" : '#null',
  "bankAccountNumber" : '#null',
  "bankAccountIfscCode" : '#null',
  "chequeNumber" : '#null',
  "companyOfficerName" : '#null',
  "retailerName" : '#null',
  "bankBranchCity" : '#null',
  "isFinalSubmit" : '#null',
  "currentKYCStatus" : '#string',
  "currentKYCDate" : '#string',
  "kycComment" : '#ignore',
  "createdAtStr" : '#null',
  "plant" : '#null',
  "faName" : '#null',
  "retailerAddresses" : '#array',
  "retailerDocuments" : '#array',
  'retailerEntPlantMappings': '#array',
  "appUser" : '#object',
  "customerType" : '#ignore',
  "companyOfficerUgdn" : '#null',
  "isActive" : '#boolean',
  "isPushToSap" : '#ignore',
  "retryCount" : '#null',
  "appUserId" : '#number',
  "bankId" : '#null',
  "bankBranchId" : '#null',
  "pinCodeFAMappingId" : '#ignore',
  "isNeftActive" : '#boolean',
  "isCashbackAllowed" : '#boolean',
  "isWalletAllowed" : '#boolean',
  "isFarmerConnectAllowed" : '#boolean',
  "isServiceable" : '#ignore',
  "responseText" : '#null',
  "sapRetailerCreatedDate" : '#ignore',
  "sapRetailerCreatedDateStr" : '#ignore',
  "shopOrTradeLicense":'#null',
  "overAllDocStatus":'#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers','details' 0.000
>>> When method get 0.310
17:02:39.195 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/details
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:39.502 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:39 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 58
{"tehsilId":131632,"companyOfficerUgdn":null,"chequeNumber":null,"isActive":true,"isServiceable":true,"bankBranchId":null,"customerType":null,"shopOrTradeLicense":null,"kycComment":null,"companyOfficerName":null,"id":16682,"state":"R11","appUser":{"referrerName":"gGOtNHoh","lastName":"BaSRTFiC","referrerMobileNumber":"7875430906","altMobile":"9175992158","lastModifiedDate":"2021-05-17T11:28:36Z","bizUserEnterpriseMappings":[],"lastModifiedBy":"19194","latitude":null,"mobile":"9175992158","depo":null,"countryId":null,"firstName":"KUiYcoTv","createdDate":"2021-02-02T08:00:33Z","createdBy":"anonymousUser","altEmail":null,"id":19194,"enterpriseId":null,"email":"automationtestuser@ggmmail.com","preferLanguage":"EN_US","appRoles":[{"isDefault":true,"displayName":null,"name":"RETAILER","id":2,"enterpriseId":null}],"longitude":null},"sapRetailerCreatedDate":null,"panNumber":"BYFMKKM1845L","isFarmerConnectAllowed":true,"isPushToSap":null,"isCashbackAllowed":true,"gstNumber":"ONWJFPHAPUPBCFBULL","aadhaarNumber":null,"bankId":null,"currentKYCStatus":"APPROVE","district":"b8abd59a03ee4451b0cc4ccb4d05e54a","pinCode":450001,"plant":null,"isWalletAllowed":true,"firmName":"YTyhdyUA","villageId":142101,"retailerEntPlantMappings":[{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":1,"id":884,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":"DS07","enterpriseDivisionId":2,"id":885,"enterpriseId":1,"retailerId":null,"pinCodeFAMappingId":8920},{"syncToSAP":null,"retryCount":null,"plant":null,"enterpriseDivisionId":3,"id":886,"enterpriseId":2,"retailerId":null,"pinCodeFAMappingId":null},{"syncToSAP":null,"retryCount":null,"plant":"NR01","enterpriseDivisionId":4,"id":887,"enterpriseId":10,"retailerId":null,"pinCodeFAMappingId":8696}],"sapRetailerCreatedDateStr":null,"sisterFirmName":null,"overAllDocStatus":null,"city":null,"retailerAddresses":[],"responseText":null,"createdAtStr":null,"customerCode":"1113411","firmType":null,"bankAccountIfscCode":null,"street":"HdckecTH","retailerName":null,"bankAccountNumber":null,"village":"ed877a49-9ba6-11ea-b9e3-0248be55e900","retailerDocuments":[{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"PESTICIDE_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151633537-Products.png","licenseNumber":"1234","id":33627,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":null,"comments":null,"docType":"PAN","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616151677832-Products.png","licenseNumber":null,"id":33628,"retailerId":null,"isActive":null,"status":null},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"FERTILIZER_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400838115-Products.png","licenseNumber":"1223435","id":33980,"retailerId":null,"isActive":true,"status":"APPROVED"},{"expiryDate":"2023-01-01T00:00:00Z","comments":null,"docType":"SEED_CER","docContentType":"image\/png","filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/retailers\/16682\/1616400849054-Products.png","licenseNumber":"1243124","id":33981,"retailerId":null,"isActive":true,"status":"APPROVED"}],"pinCodeFAMappingId":8696,"bankBranchCity":null,"lastModifiedDate":"2021-05-17T11:28:21Z","retryCount":null,"lastModifiedBy":"19194","stateId":2707,"isFinalSubmit":null,"faName":null,"tehsil":"3262a5bd-9b5c-11ea-b9e3-0248be55e900","currentKYCDate":"17 May 2021","isNeftActive":true,"createdDate":"2021-02-02T08:02:05Z","districtId":5193,"createdBy":"19194","appUserId":19194}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response == schema 0.002
>>> And match response.appUser == retailerDetailsSchema 0.000
>> * def currentKYCStatus = getRetailerKYCDetails.response.currentKYCStatus 0.000
>> * def isServiceable = getRetailerKYCDetails.response.isServiceable 0.000
>> * def werks = getRetailerKYCDetails.response.retailerEntPlantMappings[0].plant 0.000
>> * def availableproducts = utils().getAvailableProducts(retailerToken, currentKYCStatus, isServiceable); 1.085
>> nurture_retail_application/productCatalog/productCategories.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>> * url baseURL 0.000
>>> * def utils = read('classpath:/utils/utils.js') 0.005
17:02:39.533 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def token = {authToken: #(authToken)}; 0.000
17:02:39.539 over-writing existing variable 'token' with new value:  {authToken: #(authToken)};
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','products','inventory', 'category-list', '1' 0.000
>>> When method get 1.012
17:02:39.541 request:
1 > GET https://dev.retail.nurture.farm/api/products/inventory/category-list/1
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:40.546 response time in milliseconds: 1001
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:40 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 539
[{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/insecticide.png","name":"Insecticides","steuc":"Z003","id":2,"products":[{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/514\/1616485723633-Dummy_image.png"}],"unitsCount":40.0,"steuc":"Z003","matnr":"6400210","meins":"KG","id":514,"pack":"10","productName":"ADEPT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2811,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/ARYSTAPRID.jpg"}],"unitsCount":5.0,"steuc":"Z003","matnr":"6400159","meins":"KG","id":516,"pack":"5","productName":"ARYSTAPRID","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2813,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[],"unitsCount":2.0,"steuc":"Z003","matnr":"6300101","meins":"L","id":525,"pack":"10","productName":"ATABRON ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2822,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/357\/1592558280369-DSP99.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"6303848","meins":"L","id":357,"pack":"10","productName":"Dsp-99","cartQuantity":0.0},"price":660.76,"isAllowedToBuy":true,"id":791,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"500.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png"}],"unitsCount":20.0,"steuc":"Z003","matnr":"6306416","meins":"L","id":386,"pack":"10","productName":"Novacode","cartQuantity":12.0},"price":1782.17,"isAllowedToBuy":true,"id":806,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/399\/1592508896078-Starban10g.png"}],"unitsCount":25.0,"steuc":"Z003","matnr":"6400558","meins":"Kg","id":399,"pack":"25","productName":"Starban 10 G","cartQuantity":0.0},"price":113.7,"isAllowedToBuy":true,"id":2301,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"250.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/424\/1597170003812-Starclaim.png"}],"unitsCount":16.0,"steuc":"Z003","matnr":"5300124","meins":"Kg","id":424,"pack":"4","productName":"Starclaim","cartQuantity":0.0},"price":1748.49,"isAllowedToBuy":true,"id":777,"enterpriseId":1,"closingQty":16.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/402\/1592506969070-Starmite.png"}],"unitsCount":50.0,"steuc":"Z003","matnr":"6400561","meins":"L","id":402,"pack":"5","productName":"Starmite","cartQuantity":0.0},"price":3376.97,"isAllowedToBuy":true,"id":819,"enterpriseId":1,"closingQty":10.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/239\/1592507901573-Starthene_Power.png"}],"unitsCount":10.0,"steuc":"Z003","matnr":"742039","meins":"Kg","id":239,"pack":"10","productName":"Starthene Power","cartQuantity":0.0},"price":664.59,"isAllowedToBuy":true,"id":776,"enterpriseId":1,"closingQty":50.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"400.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/372\/1592504427799-Acenthrin.png"}],"unitsCount":24.0,"steuc":"Z003","matnr":"6306148","meins":"Kg","id":373,"pack":"9.6","productName":"Acenthrin","cartQuantity":0.0},"price":1118.77,"isAllowedToBuy":true,"id":978,"enterpriseId":1,"closingQty":2.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/herbicides.png","name":"Herbicides","steuc":"Z001","id":1,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[],"unitsCount":20.0,"steuc":"Z001","matnr":"923029","meins":"Kg","id":533,"pack":"10","productName":"AVERT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2830,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.2 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CLARO.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"5300466","meins":"L","id":541,"pack":"12","productName":"CLARO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2838,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/433\/1598530564781-Clomet.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"923039","meins":"NoS","id":433,"pack":"10","productName":"Clomet","cartQuantity":0.0},"price":646.05,"isAllowedToBuy":true,"id":1071,"enterpriseId":1,"closingQty":2700.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/362\/1592506282566-Ferio.png"}],"unitsCount":2.0,"steuc":"Z001","matnr":"6306183","meins":"L","id":362,"pack":"10","productName":"Ferio","cartQuantity":0.0},"price":386.13,"isAllowedToBuy":true,"id":800,"enterpriseId":1,"closingQty":660.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"350.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/320\/1592505800721-Pandora.png"}],"unitsCount":30.0,"steuc":"Z001","matnr":"6300011","meins":"L","id":320,"pack":"10.5","productName":"Pandora","cartQuantity":0.0},"price":493.47,"isAllowedToBuy":true,"id":979,"enterpriseId":1,"closingQty":21.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/236\/1592506003413-Patela.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6300007","meins":"L","id":236,"pack":"10","productName":"Patela","cartQuantity":0.0},"price":1211.14,"isAllowedToBuy":true,"id":783,"enterpriseId":1,"closingQty":115.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Mls","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/422\/1597169890704-Ricebac.png"}],"unitsCount":50.0,"steuc":"Z001","matnr":"6306269","meins":"L","id":422,"pack":"5","productName":"Ricebac","cartQuantity":0.0},"price":1935.74,"isAllowedToBuy":true,"id":803,"enterpriseId":1,"closingQty":15.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/254\/1592510114516-Sandesh.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"739002","meins":"NoS","id":254,"pack":"10","productName":"Sandesh","cartQuantity":0.0},"price":476.81,"isAllowedToBuy":true,"id":2317,"enterpriseId":1,"closingQty":2600.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 NoS","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/336\/1592510198397-Satasat.jpg"}],"unitsCount":10.0,"steuc":"Z001","matnr":"721006","meins":"NoS","id":336,"pack":"10","productName":"Satasat ","cartQuantity":0.0},"price":382.4,"isAllowedToBuy":true,"id":2330,"enterpriseId":1,"closingQty":2790.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/393\/1597170141290-Tefu.png"}],"unitsCount":10.0,"steuc":"Z001","matnr":"6400139","meins":"L","id":393,"pack":"10","productName":"Tefu","cartQuantity":0.0},"price":884.85,"isAllowedToBuy":true,"id":814,"enterpriseId":1,"closingQty":19.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/fungicide.png","name":"Fungicides","steuc":"Z002","id":15,"products":[{"werks":"DS07","product":{"unitMeins":"1.2 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/AVANCER GLOW.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6307189","meins":"KG","id":528,"pack":"12","productName":"AVANCER GLOW","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2825,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CAPTAN 50.jpg"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6400753","meins":"KG","id":538,"pack":"10","productName":"CAPTAN 50","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2835,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"600.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/354\/1592505092522-Delma.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303834","meins":"Kg","id":354,"pack":"6","productName":"Delma","cartQuantity":0.0},"price":1043.66,"isAllowedToBuy":true,"id":790,"enterpriseId":1,"closingQty":582.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/355\/1592504896086-Devona.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6303809","meins":"Kg","id":355,"pack":"10","productName":"Devona","cartQuantity":0.0},"price":470.28,"isAllowedToBuy":true,"id":787,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/421\/1597169859673-Radostar.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6309913","meins":"Kg","id":421,"pack":"10","productName":"Radostar","cartQuantity":0.0},"price":473.09,"isAllowedToBuy":true,"id":812,"enterpriseId":1,"closingQty":80.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/338\/1592507151377-Starsulf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"675010","meins":"Kg","id":338,"pack":"20","productName":"Starsulf","cartQuantity":0.0},"price":79.75,"isAllowedToBuy":true,"id":766,"enterpriseId":1,"closingQty":240.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/310\/1592511519328-Turf.png"}],"unitsCount":20.0,"steuc":"Z002","matnr":"6306396","meins":"Kg","id":310,"pack":"10","productName":"Turf","cartQuantity":0.0},"price":438.35,"isAllowedToBuy":true,"id":805,"enterpriseId":1,"closingQty":60.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/CUPROFIX.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306336","meins":"KG","id":545,"pack":"10","productName":"CUPROFIX","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2842,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/INSULF GOLD.png"}],"unitsCount":4.0,"steuc":"Z002","matnr":"675008","meins":"KG","id":577,"pack":"20","productName":"INSULF GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2874,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/448\/1598600789815-kronos_packshot_1.png"}],"unitsCount":10.0,"steuc":"Z002","matnr":"6306727","meins":"L","id":448,"pack":"10","productName":"Kronos","cartQuantity":0.0},"price":1409.97,"isAllowedToBuy":true,"id":1322,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/seed_treatment.png","name":"Seed Treatment","steuc":"Z006","id":16,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/364\/1592508673956-BattalionFS.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6305753","meins":"L","id":364,"pack":"10","productName":"Battalion Fs","cartQuantity":0.0},"price":714.13,"isAllowedToBuy":true,"id":794,"enterpriseId":1,"closingQty":40.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"100.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/374\/1592511884228-Quickper.png"}],"unitsCount":50.0,"steuc":"Z006","matnr":"6309916","meins":"Kg","id":374,"pack":"5","productName":"Quickper","cartQuantity":0.0},"price":514.94,"isAllowedToBuy":true,"id":813,"enterpriseId":1,"closingQty":5.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/442\/1598600443330-Imivax-Product-Pouch.png"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400828","meins":"Kg","id":442,"pack":"10","productName":"Imivax","cartQuantity":0.0},"price":1134.95,"isAllowedToBuy":true,"id":1316,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PROVAX 200 FF.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6400269","meins":"L","id":623,"pack":"10","productName":"PROVAX 200 FF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2920,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/RENO.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"692039","meins":"L","id":635,"pack":"10","productName":"RENO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2932,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/Startup Saaf.jpg"}],"unitsCount":10.0,"steuc":"Z006","matnr":"6303782","meins":"Kg","id":669,"pack":"10","productName":"STARTUP SAAF","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2966,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/land_preparation_and_soil+health.png","name":"Soil Health","steuc":"Z007","id":19,"products":[{"werks":"DS07","product":{"unitMeins":"3.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/423\/1597169934570-Soilstar.png"}],"unitsCount":4.0,"steuc":"Z007","matnr":"5300588","meins":"Kg","id":423,"pack":"12","productName":"SOILSTAR","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":778,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/adjacent_technologies.png","name":"Other","steuc":"Z00A","id":20,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/ETHEPHON"}],"unitsCount":20.0,"steuc":"Z00A","matnr":"64002411","meins":"L","id":17102,"pack":"10","productName":"ETHEPHON","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33914,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/UNIQUAT"}],"unitsCount":10.0,"steuc":"Z00A","matnr":"7020031","meins":"L","id":17104,"pack":"10","productName":"UNIQUAT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":33916,"enterpriseId":1,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"DS07","product":{"unitMeins":"5.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/383\/1592509365135-UPDT.png"}],"unitsCount":4.0,"steuc":"Z00A","matnr":"6306254","meins":"Kg","id":383,"pack":"20","productName":"UPDT","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":801,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/post_harvest_solutions.png","name":"Post Harvest Solutions","steuc":"Z005","id":14,"products":[{"werks":"DS07","product":{"unitMeins":"500.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/335\/1592507478799-Ratfree.png"}],"unitsCount":50.0,"steuc":"Z005","matnr":"693025","meins":"Kg","id":335,"pack":"25","productName":"Ratfree","cartQuantity":0.0},"price":390.57,"isAllowedToBuy":true,"id":771,"enterpriseId":1,"closingQty":25.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"60.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/457\/1598532328012-Safesilo.png"}],"unitsCount":256.0,"steuc":"Z005","matnr":"655016","meins":"Kg","id":457,"pack":"15.36","productName":"Safesilo","cartQuantity":0.0},"price":753.68,"isAllowedToBuy":true,"id":1082,"enterpriseId":1,"closingQty":584.2799999999999,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"204.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/458\/1598532454422-Safesilo_Plus.png"}],"unitsCount":70.0,"steuc":"Z005","matnr":"6307141","meins":"Kg","id":458,"pack":"14.28","productName":"Safesilo Plus","cartQuantity":0.0},"price":526.74,"isAllowedToBuy":true,"id":1083,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/nutrition_biological.png","name":"Nutrition and Biological","steuc":"Z004","id":18,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/BIONSE.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6306445","meins":"L","id":536,"pack":"10","productName":"BRIQUE ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2833,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"5300340","meins":"KG","id":544,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2841,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"3.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/COPIO.png"}],"unitsCount":4.0,"steuc":"Z004","matnr":"650518","meins":"KG","id":542,"pack":"12","productName":"COPIO","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2839,"enterpriseId":3,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/245\/1603534130603-kfol.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6031593","meins":"Kg","id":498,"pack":"12","productName":"K-FOL","cartQuantity":0.0},"price":437.56,"isAllowedToBuy":true,"id":2341,"enterpriseId":1,"closingQty":1000.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"10.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/493\/1598533625583-raizal.png"}],"unitsCount":1.0,"steuc":"Z004","matnr":"6400622","meins":"Kg","id":493,"pack":"10","productName":"Raizal","cartQuantity":0.0},"price":453.53,"isAllowedToBuy":true,"id":1343,"enterpriseId":1,"closingQty":200.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/GAINEXA FC.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"5300222","meins":"L","id":567,"pack":"10","productName":"GAINEXA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2864,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/MACARENA.png"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6303646","meins":"L","id":595,"pack":"10","productName":"MACARENA ","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2892,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"5.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/OPTEINE.jpg"}],"unitsCount":2.0,"steuc":"Z004","matnr":"6400251","meins":"L","id":607,"pack":"10","productName":"OPTEINE","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2904,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/PILATUS.jpg"}],"unitsCount":10.0,"steuc":"Z004","matnr":"6400246","meins":"L","id":619,"pack":"10","productName":"PILATUS","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2916,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/upl\/small\/SILWET GOLD.jpg"}],"unitsCount":5.0,"steuc":"Z004","matnr":"6400257","meins":"L","id":660,"pack":"5","productName":"SILWET GOLD","cartQuantity":0.0},"price":null,"isAllowedToBuy":true,"id":2957,"enterpriseId":1,"closingQty":0.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/479\/1614749312576-Animal_feed_category_icon.png","name":"Cattle Feed","steuc":"CA001","id":22,"products":[{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Animal feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA003","meins":"Kg","id":17083,"pack":"10","productName":"Animal feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43267,"enterpriseId":10,"closingQty":1910.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/822\/1614333185367-Cattle_feed.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA002","meins":"KG","id":822,"pack":"10","productName":"Cake","cartQuantity":0.0},"price":1587.2,"isAllowedToBuy":true,"id":4260,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 KG","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/821\/1614252767835-cow-dung-cake-500x500.jpg"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA001","meins":"KG","id":821,"pack":"10","productName":"Cow dung","cartQuantity":0.0},"price":1215.2,"isAllowedToBuy":true,"id":4259,"enterpriseId":10,"closingQty":null,"hasSubscribedNotifyMe":true,"reasonNotAllowToBuy":null,"hasProductCommission":false},{"werks":"NR01","product":{"unitMeins":"1.0 Kg","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/Cow feed"}],"unitsCount":10.0,"steuc":"CA001","matnr":"IRA004","meins":"Kg","id":851,"pack":"10","productName":"Cow feed","cartQuantity":0.0},"price":700.0,"isAllowedToBuy":true,"id":43268,"enterpriseId":10,"closingQty":1930.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biostimulants+55x55.png","name":"Bio Stimulants","steuc":"BIOSTIM","id":23,"products":[{"werks":"DS07","product":{"unitMeins":"900.0 Gms","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/419\/1597169795182-Ultimos_Packshot_600gm.png"}],"unitsCount":20.0,"steuc":"BIOSTIM","matnr":"6306707","meins":"Kg","id":419,"pack":"18","productName":"Perito Ultimos","cartQuantity":0.0},"price":657.07,"isAllowedToBuy":true,"id":809,"enterpriseId":1,"closingQty":120.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]},{"categoryImage":"https:\/\/upl-ecommerce-prod.s3.ap-south-1.amazonaws.com\/category_image\/biofertilizers+55x55.png","name":"Bio Fertilizers","steuc":"BIOFERT","id":24,"products":[{"werks":"DS07","product":{"unitMeins":"1.0 L","productPhotos":[{"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/395\/1592506673464-Propamite.png"}],"unitsCount":10.0,"steuc":"BIOFERT","matnr":"6400553","meins":"L","id":395,"pack":"10","productName":"Propamite","cartQuantity":0.0},"price":784.9,"isAllowedToBuy":true,"id":815,"enterpriseId":1,"closingQty":20.0,"hasSubscribedNotifyMe":false,"reasonNotAllowToBuy":null,"hasProductCommission":true}]}]
>>> Then status 200 0.000
>>> And match response[*].products == "#array" 0.000
>>> And match response[0] == 0.000
{
  id: '#number',
  name: '#string',
  categoryImage: '#string',
  steuc: '#string',
  products: '#array',
}
>> * configure abortedStepsShouldPass = true 0.000
>> And eval if(availableproducts.length==0) karate.log('Skipping the Flow as no product is available to order.') 0.000
>> And eval if(availableproducts.length==0) karate.abort() 0.000
>> * def productMATNR = availableproducts[0].product.matnr; 0.000
>> * def productMATNR = "6305881"; 0.004
17:02:40.600 over-writing existing variable 'productMATNR' with new value: "6305881";
>> * def productsAccordingToMATNR = utils().getAllProductInventoryList(superAdminUserToken, productMATNR); 0.742
>> nurture_retailer_validation_according_to_admin/productInventory/getInventoryList.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg",
  "searchKey": "6305881",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:02:40.609 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { 'werks.contains': "#(searchKey)",'matnr.contains': "#(searchKey)", 'maktx.contains': "#(searchKey)", sort: "createdDate,desc", page: #(page), size: #(size), 'status.equals': 1} 0.000
>>> * def productsSchema = 0.000
{
          "unitWeight": '#number',
          "country": '#null',
          "inventorySync": '#boolean',
          "zzbrand": "#string",
          "deactivatedOn": '#null',
          "matnr": "#ignore",
          "productName": "#string",
          "productInfos": '#array',
          "id": '#number',
          "cartQuantity": '#number',
          "lastModifiedDate": '#null',
          "lastModifiedBy": '#ignore',
          "unitMeins": "#string",
          "unitsCount": '#number',
          "pack": "#string",
          "createdDate": "#string",
          "createdBy": '#null',
          "maktx": "#string",
          "text1": "#string",
          "productPhotos": '#array',
          "steuc": "#string",
          "meins": "#string",
          "enterpriseId": '#null',
          "kbetr": "#string",
          "status": '#number'
        }
>>> * def schema = 0.000
{
  "bukrs": "#string",
  "product": '#object',
  "lastModifiedDate": "#string",
  "lastModifiedBy": "#string",
  "isAllowedToBuy": '#boolean',
  "matnr": '#ignore',
  "openingQty": '#number',
  "werks": "#string",
  "createdDate": "#string",
  "createdBy": "system",
  "price": '#null',
  "blockedQty": '#number',
  "meins": "#string",
  "id": '#number',
  "enterpriseId": '#number',
  "lastUpdateString": "#string",
  "closingQty": '#number',
  "hasSubscribedNotifyMe": '#null',
  "reasonNotAllowToBuy": '#null',
  "hasProductCommission": '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product','inventories', 'list' 0.000
>>> And params query 0.000
>>> When method get 0.348
17:02:40.612 request:
1 > GET https://dev.retail.nurture.farm/api/product/inventories/list?werks.contains=6305881&size=10&status.equals=1&maktx.contains=6305881&sort=createdDate%2Cdesc&page=0&matnr.contains=6305881
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:40.957 response time in milliseconds: 343
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:40 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 8
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 74
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:43.238Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":170.0,"werks":"DS13","createdDate":"2020-12-07T05:18:49.751Z","createdBy":"system","price":null,"blockedQty":0.0,"meins":"L","id":4195,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:38.258Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS33","createdDate":"2020-10-16T19:11:59.763Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2188,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:24.433Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS32","createdDate":"2020-09-08T15:46:27.465Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":1879,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-27T11:18:38.456Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS10","createdDate":"2020-09-08T15:46:23.865Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":1463,"enterpriseId":1,"lastUpdateString":"27 Nov 2020 16:48","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:27.286Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS17","createdDate":"2020-09-02T12:00:32.613Z","createdBy":"system","price":null,"blockedQty":0.0,"meins":"L","id":1425,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-11T15:04:40.359444Z","lastModifiedBy":"19139","isAllowedToBuy":true,"matnr":null,"openingQty":430.0,"werks":"DS26","createdDate":"2020-08-12T17:48:30.534Z","createdBy":"50","price":null,"blockedQty":60.0,"meins":"L","id":905,"enterpriseId":1,"lastUpdateString":"11 Mar 2021 20:34","closingQty":470.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:10.694Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":100.0,"werks":"DS16","createdDate":"2020-08-12T17:48:30.158Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":851,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":310.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-30T13:32:08.945242Z","lastModifiedBy":"19459","isAllowedToBuy":true,"matnr":null,"openingQty":100000.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.810Z","createdBy":"50","price":null,"blockedQty":6760.0,"meins":"L","id":798,"enterpriseId":1,"lastUpdateString":"30 Mar 2021 19:02","closingQty":99940.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> * def status = response.responseStatus 0.001
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(response.length== 0) karate.abort() 0.000
>>> Then match response[0] == schema 0.000
>>> Then match response[0].product == productsSchema 0.000
>> nurture_retailer_validation_according_to_admin/productInventory/getInventoryList.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg",
  "searchKey": "6305881",
  "size": 10,
  "page": 1
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:02:40.985 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { 'werks.contains': "#(searchKey)",'matnr.contains': "#(searchKey)", 'maktx.contains': "#(searchKey)", sort: "createdDate,desc", page: #(page), size: #(size), 'status.equals': 1} 0.000
>>> * def productsSchema = 0.000
{
          "unitWeight": '#number',
          "country": '#null',
          "inventorySync": '#boolean',
          "zzbrand": "#string",
          "deactivatedOn": '#null',
          "matnr": "#ignore",
          "productName": "#string",
          "productInfos": '#array',
          "id": '#number',
          "cartQuantity": '#number',
          "lastModifiedDate": '#null',
          "lastModifiedBy": '#ignore',
          "unitMeins": "#string",
          "unitsCount": '#number',
          "pack": "#string",
          "createdDate": "#string",
          "createdBy": '#null',
          "maktx": "#string",
          "text1": "#string",
          "productPhotos": '#array',
          "steuc": "#string",
          "meins": "#string",
          "enterpriseId": '#null',
          "kbetr": "#string",
          "status": '#number'
        }
>>> * def schema = 0.000
{
  "bukrs": "#string",
  "product": '#object',
  "lastModifiedDate": "#string",
  "lastModifiedBy": "#string",
  "isAllowedToBuy": '#boolean',
  "matnr": '#ignore',
  "openingQty": '#number',
  "werks": "#string",
  "createdDate": "#string",
  "createdBy": "system",
  "price": '#null',
  "blockedQty": '#number',
  "meins": "#string",
  "id": '#number',
  "enterpriseId": '#number',
  "lastUpdateString": "#string",
  "closingQty": '#number',
  "hasSubscribedNotifyMe": '#null',
  "reasonNotAllowToBuy": '#null',
  "hasProductCommission": '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product','inventories', 'list' 0.000
>>> And params query 0.000
>>> When method get 0.348
17:02:40.990 request:
1 > GET https://dev.retail.nurture.farm/api/product/inventories/list?werks.contains=6305881&size=10&status.equals=1&maktx.contains=6305881&sort=createdDate%2Cdesc&page=1&matnr.contains=6305881
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:41.335 response time in milliseconds: 345
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:41 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 8
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 78
[]
>>> * def status = response.responseStatus 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(response.length== 0) karate.abort() 0.000
17:02:41.337 abort at classpath:nurture_retailer_validation_according_to_admin/productInventory/getInventoryList.feature:70
>>> Then match response[0] == schema 0.000
>>> Then match response[0].product == productsSchema 0.000
>> * def filterProductAccordingToWerks = utils().filterProductAccordingToWerks(productsAccordingToMATNR, werks) 0.001
>> * def productId = filterProductAccordingToWerks[0].product.id 0.000
>> * def matnr = filterProductAccordingToWerks[0].product.matnr 0.000
>> * def previousLiveStock = filterProductAccordingToWerks[0].closingQty - filterProductAccordingToWerks[0].blockedQty; 0.000
>> * def pack = filterProductAccordingToWerks[0].product.pack; 0.000
>> * def productsAccordingToPrice = utils().getAllProductPriceList(superAdminUserToken, productMATNR); 0.703
>> nurture_retailer_validation_according_to_admin/priceManagement/getProducts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg",
  "searchKey": "6305881",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.001
17:02:41.377 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { 'werks.contains': "#(searchKey)",'matnr.contains': "#(searchKey)", 'maktx.contains': "#(searchKey)", sort: "createdDate,desc", page: #(page), size: #(size), 'status.equals': 1} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product','price', 'list' 0.000
>>> And params query 0.000
>>> When method get 0.321
17:02:41.382 request:
1 > GET https://dev.retail.nurture.farm/api/product/price/list?werks.contains=6305881&size=10&status.equals=1&maktx.contains=6305881&sort=createdDate%2Cdesc&page=0&matnr.contains=6305881
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:41.700 response time in milliseconds: 318
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:41 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/price/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/price/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 73
[{"bukrs":null,"purKpein":"L","pdatbi":"2021-12-31T04:30:00Z","konwa":null,"lastModifiedDate":"2021-05-10T10:32:07.852223Z","pdatab":"2021-05-10T10:32:01Z","lastModifiedBy":"50","unitMeins":"1.0 L","matnr":"6305881","pdatabString":"10 May 2021","purKbetr":431.55,"productName":"Ferio","werks":"DS07","konda":null,"createdDate":"2021-05-10T10:32:07.852223Z","createdDateString":"10 May 2021 16:02","createdBy":"50","lastModifiedByString":"10 May 2021 16:02","id":14062,"enterpriseId":1,"kmein":null,"pdatbiString":"31 Dec 2021"}]
>>> * def status = response.responseStatus 0.000
>> nurture_retailer_validation_according_to_admin/priceManagement/getProducts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg",
  "searchKey": "6305881",
  "size": 10,
  "page": 1
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:02:41.730 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { 'werks.contains': "#(searchKey)",'matnr.contains': "#(searchKey)", 'maktx.contains': "#(searchKey)", sort: "createdDate,desc", page: #(page), size: #(size), 'status.equals': 1} 0.000
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product','price', 'list' 0.000
>>> And params query 0.000
>>> When method get 0.311
17:02:41.735 request:
1 > GET https://dev.retail.nurture.farm/api/product/price/list?werks.contains=6305881&size=10&status.equals=1&maktx.contains=6305881&sort=createdDate%2Cdesc&page=1&matnr.contains=6305881
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:42.043 response time in milliseconds: 307
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 1
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/price/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/price/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/price/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 48
[]
>>> * def status = response.responseStatus 0.000
>> * def filterPriceProductAccordingToWerks = utils().filterProductAccordingToWerks(productsAccordingToPrice, werks) 0.001
>> * def productPrice = filterPriceProductAccordingToWerks[0].purKbetr * pack 0.000
>> * def quantity = utils().getValidCartQuentity(productPrice) 0.000
>> * def orderProductThroughInstantPayment = call read('classpath:/nurture_retailer_validation_according_to_admin/productInventory/orderProductFromInstantPayment.feature') { authToken: #(retailerToken), currentKYCStatus: #(currentKYCStatus), productId: #(productId), werks: #(werks), productPrice: #(productPrice)} 1.657
>> nurture_retailer_validation_according_to_admin/productInventory/orderProductFromInstantPayment.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "currentKYCStatus": "APPROVE",
  "productId": 360,
  "werks": "DS07",
  "productPrice": 4315.5
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.003
17:02:42.071 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def utils = read('classpath:/utils/utils.js') 0.003
17:02:42.074 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> * def currentKYCStatus = {currentKYCStatus: #(currentKYCStatus)} 0.000
17:02:42.078 over-writing existing variable 'currentKYCStatus' with new value: {currentKYCStatus: #(currentKYCStatus)}
>>> * def isServiceable = {isServiceable: #(isServiceable)} 0.000
17:02:42.079 over-writing existing variable 'isServiceable' with new value: {isServiceable: #(isServiceable)}
>>> * def token = token.authToken; 0.001
17:02:42.080 over-writing existing variable 'token' with new value: token.authToken;
>>> * def currentKYCStatus = currentKYCStatus.currentKYCStatus; 0.001
17:02:42.081 over-writing existing variable 'currentKYCStatus' with new value: currentKYCStatus.currentKYCStatus;
>>> * def isServiceable = isServiceable.isServiceable; 0.003
17:02:42.084 over-writing existing variable 'isServiceable' with new value: isServiceable.isServiceable;
>>> * def productId = {productId: #(productId)} 0.001
17:02:42.086 over-writing existing variable 'productId' with new value: {productId: #(productId)}
>>> * def werks = {werks: #(werks)} 0.001
17:02:42.088 over-writing existing variable 'werks' with new value: {werks: #(werks)}
>>> * def productPrice = {productPrice: #(productPrice)} 0.002
17:02:42.089 over-writing existing variable 'productPrice' with new value: {productPrice: #(productPrice)}
>>> * def productId = productId.productId; 0.001
17:02:42.092 over-writing existing variable 'productId' with new value: productId.productId;
>>> * def werks = werks.werks; 0.002
17:02:42.094 over-writing existing variable 'werks' with new value: werks.werks;
>>> * def productPrice = productPrice.productPrice; 0.005
17:02:42.098 over-writing existing variable 'productPrice' with new value: productPrice.productPrice;
>>> * def quantity = utils().getValidCartQuentity(productPrice) 0.003
17:02:42.103 over-writing existing variable 'quantity' with new value: utils().getValidCartQuentity(productPrice)
>>> * def addedCartProducts = call read('classpath:/nurture_retail_application/cart/addProductToCart.feature') { authToken: #(token), productId: #(productId), quantity: #(quantity), werks: #(werks) } 0.354
>>> nurture_retail_application/cart/addProductToCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "productId": 360,
  "quantity": 3,
  "werks": "DS07"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.005
17:02:42.128 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productSchema = 0.000
{
    "id" : '#number',
    "matnr" : '#ignore',
    "meins" : '#string',
    "steuc" : '#string',
    "text1" : '#string',
    "pack" : '#string',
    "kbetr" : '#string',
    "productName" : '#string',
    "unitsCount" : '#number',
    "unitWeight" : '#number',
    "unitMeins" : '#null',
    "cartQuantity" : '#null',
    "productPhotos" : '#array',
    "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "id" : '#number',
  "quantity" : '#number',
  "addedAt" : '#string',
  "productId" : '#number',
  "retailerId" : '#number',
  "werks" : '#string',
  "product" : '#object',
  "price" : '#null',
  "closingQty" : '#null',
  "qtyDropDown" : '#null',
  "isFreshQty" : '#null',
  "discPer" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','product' 0.000
>>>> And request { "productId":"#(productId)", "quantity": "#(quantity)", "werks": "#(werks)" } 0.000
>>>> When method put 0.323
17:02:42.140 request:
1 > PUT https://dev.retail.nurture.farm/api/retailer/cart/product
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 45
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"werks":"DS07","quantity":3,"productId":360}

17:02:42.453 response time in milliseconds: 313
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < x-uplecommerceapp-alert: A uplecommerceRetailerCartProduct is updated with identifier 45148
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-uplecommerceapp-params: 45148
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 73
{"werks":"DS07","addedAt":"2021-05-17T11:32:42.385692Z","product":{"unitWeight":null,"unitMeins":null,"unitsCount":null,"matnr":null,"pack":null,"productName":null,"text1":null,"productPhotos":[],"steuc":null,"meins":null,"id":360,"enterpriseId":null,"kbetr":null,"cartQuantity":null},"quantity":3.0,"productId":360,"price":null,"isFreshQty":null,"discPer":null,"qtyDropDown":null,"id":45148,"retailerId":16682,"closingQty":null}
>>>> Then status 200 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response.product.id == productId 0.000
>>>> And match response == schema 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.492
>>> nurture_retail_application/cart/getPayNowCartDetails.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA",
  "orderType": 0,
  "isCreditBalanceOrder": 0
}
>>>> * url baseURL 0.000
>>>> * def utils = read('classpath:/utils/utils.js') 0.002
17:02:42.473 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:42.476 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def productMainDetailsSchema = 0.000
{
    "id" : '#number',
    "quantity" : '#number',
    "addedAt" : '#string',
    "productId" : '#number',
    "retailerId" : '#number',
    "werks" : '#string',
    "product" : '#object',
    "price" : '#number',
    "closingQty" : '#number',
    "qtyDropDown" : '#number',
    "isFreshQty" : '#null',
    "discPer" : '#number'
  }
>>>> * def productDetailsSchema = 0.000
{
        "id" : '#number',
        "matnr" : '#ignore',
        "meins" : '#string',
        "steuc" : '#string',
        "text1" : '#string',
        "pack" : '#string',
        "kbetr" : '#string',
        "productName" : '#string',
        "unitsCount" : '#number',
        "unitWeight" : '#number',
        "unitMeins" : '#string',
        "cartQuantity" : '#number',
        "productPhotos" : '#array',
        "enterpriseId" : '#number'
}
>>>> * def schema = 0.000
{
  "products" : '#array',
  "totalGst" : '#number',
  "additionalAmount" : '#null',
  "totalAmount" : '#number',
  "netPrice" : '#number',
  "isCreditOrder" : '#null',
  "totalDiscount" : '#number',
  "isProductsWithDiffGst" : '#null',
  "gstErrorMsg" : '#null',
  "discountPercent" : '#null',
  "roundNetPrice" : '#string',
  "maxCartLimit" : '#number',
  "payNowTotalAmount" : '#number',
  "payLaterTotalAmount" : '#number',
  "isOutstandingAvailable" : '#boolean',
  "overDueAmt" : '#null',
  "outStandingAmt" : '#null',
  "creditExposure" : '#null',
  "errorMessage" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','list' 0.000
>>>> And request { "isCreditOrder": "#(orderType)", "isCreditBalanceOrder": "#(isCreditBalanceOrder)"} 0.000
>>>> When method post 0.469
17:02:42.480 request:
1 > POST https://dev.retail.nurture.farm/api/retailer/cart/list
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 44
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"isCreditBalanceOrder":0,"isCreditOrder":0}

17:02:42.947 response time in milliseconds: 467
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:42 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 47
{"overDueAmt":null,"discountPercent":null,"additionalAmount":null,"payLaterTotalAmount":287711.02,"errorMessage":null,"netPrice":266506.07,"products":[{"werks":"DS07","addedAt":"2021-05-17T11:31:49Z","product":{"unitWeight":0.5,"unitMeins":"500.0 Mls","unitsCount":20.0,"matnr":"6306416","pack":"10","productName":"Novacode","text1":"Insecticides","productPhotos":[{"sequence":1,"productId":386,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/386\/1597169686986-Novacode.png","id":339}],"steuc":"Z003","meins":"L","id":386,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":12.0,"productId":386,"price":1782.17,"isFreshQty":null,"discPer":7.37,"qtyDropDown":1,"id":45147,"retailerId":16682,"closingQty":10.0},{"werks":"DS07","addedAt":"2021-05-17T11:32:42Z","product":{"unitWeight":1.0,"unitMeins":"1.0 L","unitsCount":10.0,"matnr":"6305881","pack":"10","productName":"Ferio","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":360,"filePath":"https:\/\/upl-ecommerce-dev.s3.ap-south-1.amazonaws.com\/products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","id":360,"enterpriseId":1,"kbetr":"18","cartQuantity":0.0},"quantity":3.0,"productId":360,"price":399.74,"isFreshQty":null,"discPer":7.37,"qtyDropDown":9318,"id":45148,"retailerId":16682,"closingQty":93180.0}],"outStandingAmt":null,"totalAmount":225852.6,"totalGst":40653.47,"gstErrorMsg":null,"isCreditOrder":null,"roundNetPrice":"266,507","payNowTotalAmount":266506.07,"isOutstandingAvailable":false,"totalDiscount":17970.29999999996,"isProductsWithDiffGst":null,"creditExposure":null,"maxCartLimit":12500.0}
>>>> Then status 200 0.000
>>>> * def myResponseType = (response ? "json" : "#string") 0.000
>>>> And match responseType == myResponseType 0.000
>>>> * configure abortedStepsShouldPass = true 0.000
>>>> And eval if(!response.products) karate.abort() 0.000
>>>> And match response == schema 0.000
>>>> * def schemaCheck = utils().match("response.products[0] == productMainDetailsSchema") 0.000
>>>> Then assert utils().verifySchemaForFirstPosition(response.products, schemaCheck) 0.000
>>>> * def productSchemaCheck = utils().match("response.products[0].product == productDetailsSchema") 0.000
>>>> Then assert utils().verifySchemaForProduct(response, productSchemaCheck) 0.000
>>> * def validateCard = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.323
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:42.957 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.301
17:02:42.958 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:43.258 response time in milliseconds: 300
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 55
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>> And match responseType == 'json' 0.000
>>>> And match response == schema 0.000
>>> * def verifyCartValid = call read('classpath:/nurture_retail_application/productOrder/validatePayNowCart.feature') { authToken: #(token) } 0.380
>>> nurture_retail_application/productOrder/validatePayNowCart.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA"
}
>>>> * url baseURL 0.000
>>>> * def token = {authToken: #(authToken)}; 0.000
17:02:43.307 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>>> * def schema = 0.000
{
  "status" : '#string',
  "success" : '#boolean',
  "message" : '#string',
  "data" : '#ignore',
  "reportUrl" : '#null',
  "errorType" : '#null'
}
>>>> Given header Authorization = token.authToken; 0.000
>>>> Given path 'api','retailer','cart','validate', "0" 0.000
>>>> When method get 0.320
17:02:43.310 request:
1 > GET https://dev.retail.nurture.farm/api/retailer/cart/validate/0
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzA0NH0.fEBtqjYdOFEgTfT-WgSK1M4GQ93DUbihKuJ8qYxqjuVpaQAgDAQefc7lY_ITt187vBtk4NAeZmw6H4HxdrjKsA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:43.629 response time in milliseconds: 318
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:43 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 55
{"data":[{"productId":386,"errorMsg":"Only 1 cartons left in stock, reduce quantity to proceed."}],"success":false,"errorType":null,"reportUrl":null,"message":"Some items are out of stock.","status":"OK"}
>>>> * def isValid = response.status == 200 ? true : false; 0.000
>>>> And match responseType == 'json' 0.001
>>>> And match response == schema 0.000
>>> * def isCardValid = (verifyCartValid.response.message == "Inventory validated." ? true : false); 0.000
>>> * def isValid = isCardValid 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(!isValid) karate.log('Skipping the Instant Payment flow as card is not valid') 0.000
17:02:43.658 Skipping the Instant Payment flow as card is not valid 
>>> And eval if(!isValid) karate.abort() 0.004
17:02:43.662 abort at classpath:nurture_retailer_validation_according_to_admin/productInventory/orderProductFromInstantPayment.feature:42
>>> * def completedOrderDetails = call read('classpath:/nurture_retail_application/productOrder/completeInstantPayment.feature') { authToken: #(token) } 0.000
>>> * def orderList = call read('classpath:/nurture_retail_application/account/getOrderHistory.feature') { authToken: #(token) } 0.000
>>> And match orderList.response[*].appOrderId contains completedOrderDetails.response.appOrderId 0.000
>>> * def orderId = orderList.response[utils().getRandomNumber(orderList.response)].id; 0.000
>>> * def orderDetails = call read('classpath:/nurture_retail_application/account/getOrderDetails.feature') { authToken: #(token) , orderId: #(orderId)} 0.000
>>> And match orderDetails.response.id == orderId; 0.000
>>> * def cartPayNowProducts = call read('classpath:/nurture_retail_application/cart/getPayNowCartDetails.feature') { authToken: #(token), orderType: #(orderTypePayNow), isCreditBalanceOrder: #(notCreditBalanceOrder) } 0.000
>>> Then match cartPayNowProducts.response == "#string" 0.000
>> * def productsAccordingToMATNR = utils().getAllProductInventoryList(superAdminUserToken, matnr); 0.834
>> nurture_retailer_validation_according_to_admin/productInventory/getInventoryList.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg",
  "searchKey": "6305881",
  "page": 0,
  "size": 10
}
>>> * url baseURL 0.000
17:02:43.711 over-writing existing variable 'productsAccordingToMATNR' with new value: utils().getAllProductInventoryList(superAdminUserToken, matnr);
>>> * def token = {authToken: #(authToken)}; 0.000
17:02:43.755 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { 'werks.contains': "#(searchKey)",'matnr.contains': "#(searchKey)", 'maktx.contains': "#(searchKey)", sort: "createdDate,desc", page: #(page), size: #(size), 'status.equals': 1} 0.000
>>> * def productsSchema = 0.000
{
          "unitWeight": '#number',
          "country": '#null',
          "inventorySync": '#boolean',
          "zzbrand": "#string",
          "deactivatedOn": '#null',
          "matnr": "#ignore",
          "productName": "#string",
          "productInfos": '#array',
          "id": '#number',
          "cartQuantity": '#number',
          "lastModifiedDate": '#null',
          "lastModifiedBy": '#ignore',
          "unitMeins": "#string",
          "unitsCount": '#number',
          "pack": "#string",
          "createdDate": "#string",
          "createdBy": '#null',
          "maktx": "#string",
          "text1": "#string",
          "productPhotos": '#array',
          "steuc": "#string",
          "meins": "#string",
          "enterpriseId": '#null',
          "kbetr": "#string",
          "status": '#number'
        }
>>> * def schema = 0.000
{
  "bukrs": "#string",
  "product": '#object',
  "lastModifiedDate": "#string",
  "lastModifiedBy": "#string",
  "isAllowedToBuy": '#boolean',
  "matnr": '#ignore',
  "openingQty": '#number',
  "werks": "#string",
  "createdDate": "#string",
  "createdBy": "system",
  "price": '#null',
  "blockedQty": '#number',
  "meins": "#string",
  "id": '#number',
  "enterpriseId": '#number',
  "lastUpdateString": "#string",
  "closingQty": '#number',
  "hasSubscribedNotifyMe": '#null',
  "reasonNotAllowToBuy": '#null',
  "hasProductCommission": '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product','inventories', 'list' 0.000
>>> And params query 0.000
>>> When method get 0.343
17:02:43.756 request:
1 > GET https://dev.retail.nurture.farm/api/product/inventories/list?werks.contains=6305881&size=10&status.equals=1&maktx.contains=6305881&sort=createdDate%2Cdesc&page=0&matnr.contains=6305881
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:44.097 response time in milliseconds: 339
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 8
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 44
[{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:43.238Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":170.0,"werks":"DS13","createdDate":"2020-12-07T05:18:49.751Z","createdBy":"system","price":null,"blockedQty":0.0,"meins":"L","id":4195,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:38.258Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS33","createdDate":"2020-10-16T19:11:59.763Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":2188,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:24.433Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS32","createdDate":"2020-09-08T15:46:27.465Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":1879,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2020-11-27T11:18:38.456Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS10","createdDate":"2020-09-08T15:46:23.865Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":1463,"enterpriseId":1,"lastUpdateString":"27 Nov 2020 16:48","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:27.286Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":0.0,"werks":"DS17","createdDate":"2020-09-02T12:00:32.613Z","createdBy":"system","price":null,"blockedQty":0.0,"meins":"L","id":1425,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":0.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-11T15:04:40.359444Z","lastModifiedBy":"19139","isAllowedToBuy":true,"matnr":null,"openingQty":430.0,"werks":"DS26","createdDate":"2020-08-12T17:48:30.534Z","createdBy":"50","price":null,"blockedQty":60.0,"meins":"L","id":905,"enterpriseId":1,"lastUpdateString":"11 Mar 2021 20:34","closingQty":470.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-01-15T14:48:10.694Z","lastModifiedBy":"system","isAllowedToBuy":true,"matnr":null,"openingQty":100.0,"werks":"DS16","createdDate":"2020-08-12T17:48:30.158Z","createdBy":"50","price":null,"blockedQty":0.0,"meins":"L","id":851,"enterpriseId":1,"lastUpdateString":"15 Jan 2021 20:18","closingQty":310.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null},{"bukrs":"1200","product":{"unitWeight":1.0,"country":null,"inventorySync":false,"zzbrand":"Ferio","deactivatedOn":null,"matnr":"6305881","productName":"Ferio","productInfos":[{"prdCatSpeicificationId":null,"productId":null,"description":"Glufosinate ammonium 13.5% SL","id":103,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Non Selective post emergent Herbicide","id":192,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Glutamine synthatase inhibitor","id":320,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton, Tea","id":474,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"Cotton- Echinchloa sp, Cynodon dactylon, Cyperusrotundus, Digitariamarginata, Dactylote neumaegyptium Tea-Imperatacylindrica, Panicumrepens, Commelina benghalensis, Ageratum conyzaides, Eleusine indica, Paspalum conjugatum","id":563,"position":null,"title":null},{"prdCatSpeicificationId":null,"productId":null,"description":"1-1.32 ltr","id":811,"position":null,"title":null}],"id":360,"cartQuantity":0.0,"lastModifiedDate":null,"lastModifiedBy":null,"unitMeins":"1.0 L","unitsCount":10.0,"pack":"10","createdDate":"2021-04-23T03:58:15Z","createdBy":null,"maktx":"Ferio (Glufosinate Ammonium 13.5% SL) - 1 Ltr","text1":"Herbicides","productPhotos":[{"sequence":1,"productId":null,"filePath":"products\/360\/1592506260401-Ferio.png","id":169}],"steuc":"Z001","meins":"L","enterpriseId":null,"kbetr":"18","status":1},"lastModifiedDate":"2021-03-30T13:32:08.945242Z","lastModifiedBy":"19459","isAllowedToBuy":true,"matnr":null,"openingQty":100000.0,"werks":"DS07","createdDate":"2020-08-12T17:48:29.810Z","createdBy":"50","price":null,"blockedQty":6760.0,"meins":"L","id":798,"enterpriseId":1,"lastUpdateString":"30 Mar 2021 19:02","closingQty":99940.0,"hasSubscribedNotifyMe":null,"reasonNotAllowToBuy":null,"hasProductCommission":null}]
>>> * def status = response.responseStatus 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(response.length== 0) karate.abort() 0.000
>>> Then match response[0] == schema 0.001
>>> Then match response[0].product == productsSchema 0.000
>> nurture_retailer_validation_according_to_admin/productInventory/getInventoryList.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg",
  "searchKey": "6305881",
  "size": 10,
  "page": 1
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)}; 0.000
17:02:44.205 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>>> * def query = { 'werks.contains': "#(searchKey)",'matnr.contains': "#(searchKey)", 'maktx.contains': "#(searchKey)", sort: "createdDate,desc", page: #(page), size: #(size), 'status.equals': 1} 0.000
>>> * def productsSchema = 0.000
{
          "unitWeight": '#number',
          "country": '#null',
          "inventorySync": '#boolean',
          "zzbrand": "#string",
          "deactivatedOn": '#null',
          "matnr": "#ignore",
          "productName": "#string",
          "productInfos": '#array',
          "id": '#number',
          "cartQuantity": '#number',
          "lastModifiedDate": '#null',
          "lastModifiedBy": '#ignore',
          "unitMeins": "#string",
          "unitsCount": '#number',
          "pack": "#string",
          "createdDate": "#string",
          "createdBy": '#null',
          "maktx": "#string",
          "text1": "#string",
          "productPhotos": '#array',
          "steuc": "#string",
          "meins": "#string",
          "enterpriseId": '#null',
          "kbetr": "#string",
          "status": '#number'
        }
>>> * def schema = 0.000
{
  "bukrs": "#string",
  "product": '#object',
  "lastModifiedDate": "#string",
  "lastModifiedBy": "#string",
  "isAllowedToBuy": '#boolean',
  "matnr": '#ignore',
  "openingQty": '#number',
  "werks": "#string",
  "createdDate": "#string",
  "createdBy": "system",
  "price": '#null',
  "blockedQty": '#number',
  "meins": "#string",
  "id": '#number',
  "enterpriseId": '#number',
  "lastUpdateString": "#string",
  "closingQty": '#number',
  "hasSubscribedNotifyMe": '#null',
  "reasonNotAllowToBuy": '#null',
  "hasProductCommission": '#null'
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','product','inventories', 'list' 0.000
>>> And params query 0.000
>>> When method get 0.282
17:02:44.207 request:
1 > GET https://dev.retail.nurture.farm/api/product/inventories/list?werks.contains=6305881&size=10&status.equals=1&maktx.contains=6305881&sort=createdDate%2Cdesc&page=1&matnr.contains=6305881
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxNTh9.4hzDt8xTtGIeVvWhC3932tUlipR8B54AAgoTGuGDOY-zsUY5pQYsOrb8KqjTBqRIVFWeJmlpXXpUVgQs5feeeg
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:02:44.488 response time in milliseconds: 280
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:44 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < x-total-count: 8
1 < x-frame-options: DENY
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < link: <http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="prev",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="last",<http://internal-a2d376e6948514a73a514e3584160823-409853754.ap-south-1.elb.amazonaws.com/api/product/inventories/list?werks.contains=6305881&status.equals=1&maktx.contains=6305881&sort=createdDate%252Cdesc&matnr.contains=6305881&page=0&size=10>; rel="first"
1 < x-envoy-upstream-service-time: 34
[]
>>> * def status = response.responseStatus 0.000
>>> * configure abortedStepsShouldPass = true 0.000
>>> And eval if(response.length== 0) karate.abort() 0.000
17:02:44.489 abort at classpath:nurture_retailer_validation_according_to_admin/productInventory/getInventoryList.feature:70
>>> Then match response[0] == schema 0.000
>>> Then match response[0].product == productsSchema 0.000
>> * def filterProductAccordingToWerks = utils().filterProductAccordingToWerks(productsAccordingToMATNR, werks) 0.001
17:02:44.546 over-writing existing variable 'filterProductAccordingToWerks' with new value: utils().filterProductAccordingToWerks(productsAccordingToMATNR, werks)
>> * def currentLiveStock = filterProductAccordingToWerks[0].closingQty - filterProductAccordingToWerks[0].blockedQty; 0.000
>> Then assert utils().verifyAssertLiveStock(orderProductThroughInstantPayment.completedOrderDetails, previousLiveStock, currentLiveStock) 0.001
26.319
* url baseURL 0.000
17:02:44.670 karate.env system property was: dev 
17:02:44.673 karate.env config vaules {
  "baseURL": "https://dev.retail.nurture.farm/",
  "IFSC_CODE": "YESB0000914",
  "productUUID": "J5UF9D21",
  "page": 0,
  "size": 10,
  "languages": [
    "EN_US",
    "HI_IN"
  ],
  "orderTypePayNow": 0,
  "orderTypePayLater": 1,
  "creditBalanceOrder": 1,
  "notCreditBalanceOrder": 0,
  "minOrderablableValue": 12500,
  "databaseConfig": {
    "username": "ecommerce_test_rw",
    "password": "ecommerce_test_rw",
    "url": "jdbc:mysql://dev-retail-db.cluster-cig3np9tbndy.ap-south-1.rds.amazonaws.com/ecommerce_test",
    "driverClassName": "com.mysql.cj.jdbc.Driver"
  }
}
 
* def utils = read('classpath:/utils/utils.js') 0.001
* def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("retailerNumber"))} 8.788
nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "9175992158"
}
> * url baseURL 0.000
> * def number = {mobileNumber: #(mobileNumber)}; 0.000
> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 8.447
> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "9175992158"
}
>> * url baseURL 0.000
>> * def config = databaseConfig 0.000
>> * def DbUtils = Java.type("helpers.DbUtils") 0.002
>> * def db = new DbUtils(config) 0.000
>> * def number = {mobileNumber: #(mobileNumber)}; 0.002
17:02:44.696 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>> * def mobileNumber = number.mobileNumber; 0.001
17:02:44.697 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 8.432
>> * def otp = otps[0].otp 0.000
> * def otp = otp.otp; 0.001
17:02:53.132 over-writing existing variable 'otp' with new value: otp.otp;
> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.326
> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "9175992158",
  "otp": 608296
}
>> * url baseURL 0.000
>> * def utils = read('classpath:/utils/utils.js') 0.005
17:02:53.143 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> Given path 'api','otps', 'verify' 0.000
>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>> When method post 0.307
17:02:53.152 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"9175992158","otp":608296}

17:02:53.456 response time in milliseconds: 304
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:32:53 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzE3M30.mOXZtyf4RFBtnYffgXOpmEQNoTCpeS16qPaIfDeV4K1fzguVZvkeGquff6t-myXuGyVmhMFHolDE35pQLfqyBQ
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 40
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOTE5NCIsImF1dGgiOiJSRVRBSUxFUiIsImV4cCI6MTYyMzg0MzE3M30.mOXZtyf4RFBtnYffgXOpmEQNoTCpeS16qPaIfDeV4K1fzguVZvkeGquff6t-myXuGyVmhMFHolDE35pQLfqyBQ"}
>> Then status 200 0.000
>> And match responseType == 'json' 0.000
>> And match response.token != '' 0.000
>> * match response == { token: '#string' } 0.000
> * def authToken = 'Bearer ' + token.response.token; 0.000
* def authToken = token.authToken; 0.000
47.547
* def verifyAdminPortalAPIs = call read('classpath:/nurture_retail_web_application/verifyAdminAPIs.feature') 12.135
nurture_retail_web_application/verifyAdminAPIs.feature 0.000
> * url baseURL 0.000
> * def utils = read('classpath:/utils/utils.js') 0.002
17:02:53.588 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
> * def token = call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) } 9.726
> nurture_retail_application/login/login.feature 0.000
{
  "mobileNumber": "8381027762"
}
>> * url baseURL 0.000
17:02:53.591 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/login.feature') { mobileNumber: #(utils().getNumberFor("superAdminUserNumber")) }
>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
>> * def otp = call read('classpath:/nurture_retail_application/login/getOtp.feature') { mobileNumber: #(number.mobileNumber) } 9.135
>> nurture_retail_application/login/getOtp.feature 0.000
{
  "mobileNumber": "8381027762"
}
>>> * url baseURL 0.000
>>> * def config = databaseConfig 0.000
>>> * def DbUtils = Java.type("helpers.DbUtils") 0.000
>>> * def db = new DbUtils(config) 0.000
>>> * def number = {mobileNumber: #(mobileNumber)}; 0.000
17:02:53.617 over-writing existing variable 'number' with new value: {mobileNumber: #(mobileNumber)};
>>> * def mobileNumber = number.mobileNumber; 0.000
17:02:53.618 over-writing existing variable 'mobileNumber' with new value: number.mobileNumber;
>>> * def otps = db.readRows("select * from otp where mobile = " + mobileNumber) 9.116
>>> * def otp = otps[0].otp 0.000
>> * def otp = otp.otp; 0.000
17:03:02.741 over-writing existing variable 'otp' with new value: otp.otp;
>> * def token = call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) } 0.568
>> nurture_retail_application/login/verifyOTP.feature 0.000
{
  "mobileNumber": "8381027762",
  "otp": 673301
}
>>> * url baseURL 0.000
17:03:02.741 over-writing existing variable 'token' with new value: call read('classpath:/nurture_retail_application/login/verifyOTP.feature') { mobileNumber: #(number.mobileNumber), otp: #(otp) }
>>> * def utils = read('classpath:/utils/utils.js') 0.001
17:03:02.766 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>>> Given path 'api','otps', 'verify' 0.000
>>> And request 0.000
{
    "mobile": "#(mobileNumber)",
    "otp":"#(otp)"
}
>>> When method post 0.536
17:03:02.769 request:
1 > POST https://dev.retail.nurture.farm/api/otps/verify
1 > Content-Type: application/json; charset=UTF-8
1 > Content-Length: 36
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
{"mobile":"8381027762","otp":673301}

17:03:03.304 response time in milliseconds: 535
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:33:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 251
{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA"}
>>> Then status 200 0.000
>>> And match responseType == 'json' 0.000
>>> And match response.token != '' 0.000
>>> * match response == { token: '#string' } 0.000
>> * def authToken = 'Bearer ' + token.response.token; 0.000
17:03:03.310 over-writing existing variable 'authToken' with new value: 'Bearer ' + token.response.token;
> * def adminToken = token.authToken; 0.000
> * def verifyHomeScreen = call read('classpath:/nurture_retail_web_application/home_screen/verifyHomeScreen.feature') { authToken: #(adminToken) } 2.251
> nurture_retail_web_application/home_screen/verifyHomeScreen.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA"
}
>> * url baseURL 0.000
>> * def token = {authToken: #(authToken)}; 0.000
17:03:03.368 over-writing existing variable 'token' with new value: {authToken: #(authToken)};
>> * def authToken = token.authToken; 0.000
17:03:03.368 over-writing existing variable 'authToken' with new value: token.authToken;
>> * def utils = read('classpath:/utils/utils.js') 0.002
17:03:03.369 over-writing existing variable 'utils' with new value: read('classpath:/utils/utils.js')
>> * def getRetatailersCount = call read('classpath:/nurture_retail_web_application/home_screen/getRetatailersCounts.feature') { authToken: #(authToken) } 0.521
>> nurture_retail_web_application/home_screen/getRetatailersCounts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)} 0.000
17:03:03.400 over-writing existing variable 'token' with new value: {authToken: #(authToken)}
>>> * def schema = 0.000
{
  key: "#string",
  value: "#string"
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers', 'status', 'counts' 0.000
>>> When method get 0.488
17:03:03.402 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/status/counts
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:03:03.889 response time in milliseconds: 487
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:33:03 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 113
[{"value":"3","key":"KYC_APPROVE"},{"value":"2","key":"REJECT"},{"value":"52","key":"INCOMPLETE"},{"value":"139","key":"APPROVE"},{"value":"121","key":"PENDING"}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And match response[*].value != "" 0.000
>>> And match response[*].key != "" 0.000
>>> * match response[0] == schema 0.000
>> * def getWeeklyCount = call read('classpath:/nurture_retail_web_application/home_screen/getWeeklyCounts.feature') { authToken: #(authToken) } 0.309
>> nurture_retail_web_application/home_screen/getWeeklyCounts.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA"
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)} 0.000
17:03:03.916 over-writing existing variable 'token' with new value: {authToken: #(authToken)}
>>> * def JavaUtil = Java.type("helpers.JavaUtil") 0.000
>>> * def helper = new JavaUtil() 0.000
>>> * def schema = 0.000
{
  key: "#string",
  value: "#string"
}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers', 'orders', 'weekly', 'counts' 0.000
>>> And request "01-" + helper.getDate("MM_YYYY") 0.001
>>> When method post 0.279
17:03:03.922 request:
1 > POST https://dev.retail.nurture.farm/api/retailers/orders/weekly/counts
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA
1 > Content-Type: text/plain; charset=UTF-8
1 > Content-Length: 10
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate
01-05-2021

17:03:04.199 response time in milliseconds: 276
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:33:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 32
[{"value":"71","key":"W2"},{"value":"36","key":"W3"},{"value":"7","key":"W4"}]
>>> Then status 200 0.000
>>> And match response == "#array" 0.000
>>> And match response[*].value != "" 0.000
>>> And match response[*].key != "" 0.000
>>> * match response[0] == schema 0.000
>> * def getPrepaidBalaceTotalCount = call read('classpath:/nurture_retail_web_application/home_screen/getOrderCount.feature') { authToken: #(authToken), orderType: #(orderTypePayNow)} 0.330
>> nurture_retail_web_application/home_screen/getOrderCount.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA",
  "orderType": 0
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)} 0.000
17:03:04.240 over-writing existing variable 'token' with new value: {authToken: #(authToken)}
>>> * def orderType = {orderType: #(orderType)} 0.001
17:03:04.240 over-writing existing variable 'orderType' with new value: {orderType: #(orderType)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers', 'orders', orderType.orderType ,'count' 0.001
>>> When method get 0.280
17:03:04.248 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/orders/0/count
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:03:04.522 response time in milliseconds: 274
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:33:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 23
412
>>> Then status 200 0.000
>>> And match response == "#string" 0.000
>> * def getCreditBalaceTotalCount = call read('classpath:/nurture_retail_web_application/home_screen/getOrderCount.feature') { authToken: #(authToken), orderType: #(creditBalanceOrder)} 0.303
>> nurture_retail_web_application/home_screen/getOrderCount.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA",
  "orderType": 1
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)} 0.000
17:03:04.552 over-writing existing variable 'token' with new value: {authToken: #(authToken)}
>>> * def orderType = {orderType: #(orderType)} 0.000
17:03:04.552 over-writing existing variable 'orderType' with new value: {orderType: #(orderType)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers', 'orders', orderType.orderType ,'count' 0.000
>>> When method get 0.271
17:03:04.554 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/orders/1/count
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:03:04.822 response time in milliseconds: 268
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:33:04 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 24
148
>>> Then status 200 0.000
>>> And match response == "#string" 0.000
>> * def getPrepaidRevenueTotalCount = call read('classpath:/nurture_retail_web_application/home_screen/getRevenue.feature') { authToken: #(authToken), orderType: #(orderTypePayNow)} 0.361
>> nurture_retail_web_application/home_screen/getRevenue.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA",
  "orderType": 0
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)} 0.003
17:03:04.883 over-writing existing variable 'token' with new value: {authToken: #(authToken)}
>>> * def orderType = {orderType: #(orderType)} 0.001
17:03:04.884 over-writing existing variable 'orderType' with new value: {orderType: #(orderType)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers', 'orders', orderType.orderType ,'revenue' 0.000
>>> When method get 0.296
17:03:04.887 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/orders/0/revenue
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:03:05.181 response time in milliseconds: 294
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:33:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 26
1.184109124E7
>>> Then status 200 0.000
>>> And match response == "#string" 0.000
>> * def getCreditRevenueTotalCount = call read('classpath:/nurture_retail_web_application/home_screen/getRevenue.feature') { authToken: #(authToken), orderType: #(creditBalanceOrder)} 0.336
>> nurture_retail_web_application/home_screen/getRevenue.feature 0.000
{
  "authToken": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA",
  "orderType": 1
}
>>> * url baseURL 0.000
>>> * def token = {authToken: #(authToken)} 0.000
17:03:05.236 over-writing existing variable 'token' with new value: {authToken: #(authToken)}
>>> * def orderType = {orderType: #(orderType)} 0.000
17:03:05.236 over-writing existing variable 'orderType' with new value: {orderType: #(orderType)}
>>> Given header Authorization = token.authToken; 0.000
>>> Given path 'api','retailers', 'orders', orderType.orderType ,'revenue' 0.000
>>> When method get 0.267
17:03:05.240 request:
1 > GET https://dev.retail.nurture.farm/api/retailers/orders/1/revenue
1 > Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIzMTAiLCJhdXRoIjoiQURNSU4iLCJleHAiOjE2MjM4NDMxODN9.yeG1oYAy1qS_NW7_AoITV4xHRosci_e87yTxj2eW-GrXJCaT4eJ8axAlduzxoAGKYKj1GK53j0sFkEKHCj1RXA
1 > Host: dev.retail.nurture.farm
1 > Connection: Keep-Alive
1 > User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_201)
1 > Accept-Encoding: gzip,deflate


17:03:05.504 response time in milliseconds: 264
1 < 200
1 < Server: nginx/1.14.0 (Ubuntu)
1 < Date: Mon, 17 May 2021 11:33:05 GMT
1 < Content-Type: application/json
1 < Transfer-Encoding: chunked
1 < Connection: keep-alive
1 < expires: 0
1 < cache-control: no-cache, no-store, max-age=0, must-revalidate
1 < x-xss-protection: 1; mode=block
1 < pragma: no-cache
1 < x-frame-options: DENY
1 < referrer-policy: strict-origin-when-cross-origin
1 < content-security-policy: default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:
1 < vary: Origin,Access-Control-Request-Method,Access-Control-Request-Headers
1 < x-content-type-options: nosniff
1 < feature-policy: geolocation 'none'; midi 'none'; sync-xhr 'none'; microphone 'none'; camera 'none'; magnetometer 'none'; gyroscope 'none'; speaker 'none'; fullscreen 'self'; payment 'none'
1 < x-envoy-upstream-service-time: 24
3673837.73
>>> Then status 200 0.000
>>> And match response == "#string" 0.000